Functions that return multiple values -C Example
Categories: C Programming language
#include <stdio.h>
#include <conio.h>
main()
{
int a[5]={2,4,,6,8,10};
int b[8]={1,3,5,7,9,11,13,15};
int c[10]={1,2,3,4,5,6,7,8,9,10};
clrscr();
printf ("sum of the array a : %d \n",add(a,5));
printf ("sum of the array b : %d \n",add(b,8));
printf ("sum of the array c : %d \n",add(c,10));
}
add (int arr[], int n)
{
int i, sum=0;
for (i=0;i<n; i++)
sum+=arr [i];
getch();
return sum;
}
Output :
sum of array a : 30
sum of array b : 64
sum of array c : 55