Hey, the program below returns value '190' everytime I run it... sum1 please help... thanks!
Code:
#define title "\n\n\t\t\t\tBIKE ACCESSORIES STORE\n"
#define cal(x,y) y+=x;
int main(void)
{
int a[10],sum=0,n,i;
clrscr();
printf(title);
printf("\n\t\t*********************************************************");
printf("\n\t\t\tENTER THE SALARIES PAID TO THE EMPLOYEES:\n");
for(i=0;i<5;i++)
{
scanf("%d",&a[i]);
}
printf("\n\n\t\tTOTAL EXPENDITURE ON SALARIES:");
printf("%d",sizeof a );
for(i=0;i<sizeof(a);i++)
{
cal(i,sum);
}
printf("\n\n\t\t%d",sum);
getch();
return 0;
}