新手題 以迴圈存入陣列,再輸出陣列最小數
我是一名c語言的初學者我想要輸入長度不限的數字串,以迴圈將輸入之數字串一碼一碼存入陣列,再輸出陣列最小數
例如:輸入數字串為257634,輸出的最小數則是2
這是目前我編寫的程式,但不知道是哪裡出現了問題,造成輸出一直是1
麻煩大家幫幫忙了,謝謝
int main(){
int a[30],n,i,min;//
while(1){
scanf("%d",&n);//
a[i]=n;//
for(i=1;i<30;i++){//
if(i==0)//
min=0;//
else if(n<min)//
min=n;//
}
printf("%d",min);//
}
}