C言語勉強会 第七回 文字/文字列
演習問題
- ex01.cはコード番号と文字の対応がわかるようなASCIIコード表であるが、000〜031,127は制御文字(改行やバックスペース、ヌル文字など)が表示されている。 プログラムex01.cを改良して、032〜126のみを表示できるようにに追記しなさい。
- count関数は引数にchar配列をとり、文字列の長さを返す関数である。 /* TODO */と書かれた部分を変更しex02.cのプログラムを完成させなさい。 (文字列の長さ=配列の長さではないので注意すること)
- ex02.cを改造し、最大255文字の名前を入力しその名前の長さをex02.cと同じように返すプログラムを作成しなさい。(ただし名前にはスペースや改行が含まれないものとする。)