#include<stdio.h>
int SumElement(int *,int);
void main(void)
{
int x[10];
int i=10;
for(;i;)
{
i--;
*(x+i)=i;
}
printf("%d",SumElement(x,10));
}
int SumElement(int array[],int size)
{
int i=0;
float sum=0;
for(;i<size;i++)
sum+=array[i];
return sum;
}
output?
Answer Posted / madhu
Ans is 45.
for(exp1;exp2;exp3)
So the 2nd expression when once it becomes 0 control comes
out of for loop and executes the funtion which gives the
answer as 45
0+1+2+3+4+5+6+7+8+9
| Is This Answer Correct ? | 7 Yes | 0 No |
Post New Answer View All Answers
How can I trap or ignore keyboard interrupts like control-c?
How can I list all of the predefined identifiers?
what is the function of pragma directive in c?
What is the difference between new and malloc functions?
What language is c written?
Explain indirection?
explain what are pointers?
Explain spaghetti programming?
What is the difference between test design and test case design?
Why structure is used in c?
What is %d used for?
please give me some tips for the placement in the TCS.
Can we assign string to char pointer?
What is extern c used for?
praagnovation