- 締切済み
スペースで区切った3つの数値の大小を比較する
C初心者です。 たとえば「32 49 67」と入力させて、 その大小を比較するプログラムを書きたいんですが、 どうやって数値をひろっていいのか分かりません;; int型でたとえばiocharという変数を宣言して while( (iochar = getchar()) != EOF)とか書いてみても putchar(iochar)で表示することはできても 32、49、67を独立した数値として扱ってはくれないですよね……? さらに表示したあとプログラムが終了しないので exit()を使ってみたんですけど変化なくて; while(){}の中に入れちゃうとputchar(iochar)が最初の1文字を 表示しただけで終了しちゃうし……。 初歩の初歩で申し訳ないんですけど、何かいい解決策があれば 教えてもらえると助かりますorz
- みんなの回答 (4)
- 専門家の回答
みんなの回答
- nyororo-n
- ベストアンサー率50% (1/2)
回答No.4
- yama5140
- ベストアンサー率54% (136/250)
回答No.3
- asuncion
- ベストアンサー率33% (2127/6290)
回答No.2
- tomoyochan
- ベストアンサー率33% (7/21)
回答No.1