启动程序时,我不能只插入一个数字作为“数字1”,而是两个。
#include <stdio.h>
#include <stdlib.h>
int main() {
int sum = 0;
int array[5] = {};
for(int i = 0; i < 5; i++) {
printf("Insert number %d \n", i+1);
scanf("%d%", &array[i]);
}
for(int i = 0; i < 5; i++){
sum = sum + array[i];
}
printf("Sum is %d \n", sum);
return 0;
}
答案 0 :(得分:2)
删除
中的第二个%scanf("%d%", &array[i]);
成为
scanf("%d", &array[i]);