最小値を求めるプログラムを作成したのですが、うまく動作しません。
コンパイルはできますが、最小値が全て0と表示されてしまいます。
何が違うのか教えていただけると嬉しいです。よろしくお願いします
c
1#include<stdio.h> 2 3int main(void){ 4 5 int data[5]; 6 int i,min; 7 8 9 for(i=1;i<6;i++){ 10 printf("数値を入力してください->"); 11 scanf("%d",&data[i]); 12 13 if(min>data[i]){ 14 min=data[i]; 15 } 16 } 17 printf("最小値 : %d\n",min); 18 19 return 0; 20}
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/05/31 14:58
2021/05/31 15:06
2021/06/01 05:11
2021/06/01 12:04