请问这是怎么回事 输入回车没有结束程序 ,要多输入一个数据才行
#include
int main()
{
int n,i,min;
scanf("%d",&n);
int a[n];
for(i=0;iscanf("%d ",&a[i]);}//输入n个数
if(a[0]1]) min=a[0]; //比较第一号与第二号元素大小 确定初始的min
else min=a[1];
for(i=2;iif(a[i]else min=min;} //计算min
printf("%d",min);
return 0;
}
scanf("%d ",&a[i]);改成scanf("%d",&a[i]);
把空格去掉试试,应该是这个空格导致的
打个断点,一步一步的走看看问题在哪,目测暂时没有看出问题在哪