Как из функции передать значение в main() - C (СИ)
Формулировка задачи:
#include <conio.h>
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int fun(int *a1, int N)
{
int i, sum=0;
for(i=0; i<N; i++)
sum+=a1[i];
printf("\n%d", sum);
}
int main()
{
int i, N;
int *a1;
printf("Input N: ");
scanf("%d", &N);
srand(time(0));
a1=(int*)calloc(N, sizeof(int));
for(i=0; i<N; i++)
{
a1[i]=rand()%10;
printf("%d ", a1[i]);
}
fun(a1, N);
getch();
}Решение задачи: «Как из функции передать значение в main()»
textual
Листинг программы
sum = fun(a1, N);