原题
for (i=1;i<=10;i++) { scanf("%d",&a[i]); if (a[i]<0) { sum+=a[i]; } } printf("%d",sum); return 0;
}输出结果
收起
因为数组的索引是从0开始的,所以小于等于10就会为11超出10了,需要改为小于10
报告相同问题?