[img]../pic/i/63879.gif[/img]80字以内の英文をgets()を用いて入力し、putchar()を用いて出力する。また、文字の並びを逆向きにputchar()で出力する。
[img]../pic/i/63880.gif[/img]80字以内の英文をgetchar()を用いて入力し、puts()を用いて出力する。
ただし、strcpy()、strcat()、strlen()は使用しない。
以上です。
よろしければ、教えて下さい。
gets()等
Re:gets()等
これは課題でしょうか
gets( )の危険性を理解して練習で使う分にはよいのでしょうが
とりあえず入力用のバッファとしてchar型の配列変数を十分なサイズで宣言しましょう
gets( )関数を使って宣言した変数に入力します
ここまでは出来ますか。
gets( )の危険性を理解して練習で使う分にはよいのでしょうが
とりあえず入力用のバッファとしてchar型の配列変数を十分なサイズで宣言しましょう
gets( )関数を使って宣言した変数に入力します
ここまでは出来ますか。
Re:gets()等
80字以内の英文 なので、バッファは、81byte 以上は必要と思われます。
gets,getchar,puts,putchar のエラー時の対応はどうすればいいか
このあたりが気をつけるところでしょうか。
あとは、書いてある通りにプログラムするだけなので、簡単でしょう。
gets,getchar,puts,putchar のエラー時の対応はどうすればいいか
このあたりが気をつけるところでしょうか。
あとは、書いてある通りにプログラムするだけなので、簡単でしょう。