C语言中,result(int a)括号中是参数,是你要给这个函数传递的东西,如果你想从这个函数中获得什么,你只能采用返回值或者直接对指针进行操作。如果是C++就另当别论了
追问C++
就是向一维数组输入9个数,然后调用函数求合
追答#include<stdio.h>
int result(int a[])
{
int sum = 0;
for (int i = 0; i<9; i++)
sum += a[i];
return sum;
}
void main()
{
int a[9],i;
for (i = 0; i < 9; i++)
scanf_s("%d", &a[i]);
printf("和为:%d", result(a));
}