ポインタstrが文字列の先頭要素を指している時、その文字に含まれる英小文字を英大文字に変換する関数 void str_toupper(char *str) を作成しなさい。ただし、英小文字a~zおよび英大文字A~Zには、それぞれ昇順に、連続した1バイトの整数が割り当てられているものとする。
たとえば、Aには10進数65、Zには10進数の90割り当てられるといった感じです。
これをどうやるか教えてもらえませんか?
無題
Re:無題
少しは自分で調べて、解くようにしましょう。
このままでは、身につきませんよ。
ちょっと、検索すれば見つかるはずです。
例えば、
http://www1.cts.ne.jp/~clab/hsample/Point/Point11.html
このままでは、身につきませんよ。
ちょっと、検索すれば見つかるはずです。
例えば、
http://www1.cts.ne.jp/~clab/hsample/Point/Point11.html