/******************************************************************************
Online C Compiler.
Code, Compile, Run and Debug C program online.
Write your code in this editor and press "Run" button to compile and execute it.
*******************************************************************************/
#include<stdio.h>
int value(int *x)
{
static int count;
while(*x)
{
count =count + (*x)& 1;
*x>>=1;
}
return count;
}
int main()
{
int a[] = {3,5,6,4};
int y=0,z=0;
for(; y< sizeof(a)/sizeof(int);y++)
z=a[y]+value(&a[y]);
printf("z=%d",z);
}