#include <stdio.h>
#include <string.h>
#include<stdlib.h>
int func(int p[],int *end)
{
int a=0;
int n=0;
while(p<end)
{
if(p[0]==0)
{
while(p<end)
{
if(p[0]==0)
{
a++;
p++;
}
else
{
p++;
a++;
n=a+n;
}
}
}
else
{
p++;
n++;
}
}
return n;
}
int main()
{
int arr[50] = { 1, 5, 10, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0 };
int *end=arr+_countof(arr);
printf("%d\n", func(arr, end));
}