前提・実現したいこと
ヘディングのテキスト
5つの数字の中から、最大値と最小値を表示させるプログラムを作成したいのですが、最初の数値をmax,min両方に当てはめる配列がわからず、何度試してもエラーがでてしまいます。
下記の式でも出力される数値は正しいのですが、最初のデータを scanf 関数で最大値の候補 max と最小値の候補 min にも代入するにはどこを修正したらよいでしょうか。
初心者なので質問がわかりにくかったらすみません。
宜しくお願い致します。
エラーメッセージ
```#include <stdio.h> int main(void) { int data, max, min; scanf("%d", &max); scanf("%d", &min); for (; scanf("%d", &data)==1;){ if (data > max) max = data; if (data < min) min = data; } printf("%d\n", max); printf("%d\n", min); return 0; } ### 試したこと ここに問題に対して試したことを記載してください。 ### 補足情報(FW/ツールのバージョンなど) ここにより詳細な情報を記載してください。
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2020/05/02 04:50