The function 'add' just doesn't return the variable 'sum'...
#include <stdio.h>
int add (int *p)
{
int a, sum=0, i;
for (a=0; a<5; a++)
{
sum=sum+*(p+a);
}
[COLOR="Blue"]return sum;[/COLOR]
}
int main()
{
int i, ia[5]={56,36,21,48,76}, *ip;
add (&ia[0]);
getchar();
return 0;
}
Please help me. Thanks~:)


Sign In
Create Account

Back to top









