#include #include int add(int num[], int n) { int i, sum=0; for (i = 0; i < n; i++) { sum += num[i]; } return sum; } int main(void) { int i,sum,*num; num = (int *)malloc(sizeof(int) * 10); if (num == (int *)NULL) { fprintf(stderr, "malloc fail!!!\n"); exit(1); } for (i = 0; i < 10; i++) { num[i] = rand() % 100 + 1; } sum = add(num, 10); printf("sum=%d\n", sum); }