请问为什么一维数组20个数字中的最小值算不出来
程序代码:
#include <stdio.h> int main() { int i,sum,max,min; int c[20]; max=c[0]; min=c[0]; sum=0; printf("请输入20个数:"); for(i=0;i<20;i++) {scanf("%d",&c[i]); sum=sum+c[i]; if(c[i]>=max) max=c[i]; if(c[i]<=min) min=c[i]; } printf("这些数的总和为%d\n",sum); printf("最大值为%d\n",max); printf("最小值为%d\n",min); return 0; }
[此贴子已经被作者于2020-6-6 21:40编辑过]