for(i=0;i<5;i++)下标从0开始
你并没有定义int sum;for循环i从0开始,循环到4
#include<stdio.h> int main(){ int a[5]={5,4,3,2,1}; int i,sum=0; for(int i=0;i<5;i++){ sum=sum+a[i]; } printf("%d\n",sum); return 0; }
sum变量没有定义
sum