#include<stdio.h>
int sum(int a[], int size)
{
int i, result = 0
for (i = 0i <sizei++) {
result += a[i]
}
return result
}
main() {
int a[8]
int s,i
for (i = 0i <8i++) {
scanf("%d", &a[i])
}
s = sum(a, 8)
printf("%d", s)
}
int x[10]里面有十个元素为x[0]道x[9]首先,指针是特殊的变量,比如int *p;如果不加*号,你可以把p当作一个普通变量,而这个变量中存放的东西是一个内存地址.如果你只想得到这个地址,直接用p,但是如果你想得到这个地址中存的数据内容,就要加一个运算符*