宿題、手伝おっか?
■ このスレッドは過去ログ倉庫に格納されています
0310えれな
NGNG全角・半角混合プログラムはちょっとむつかしいかな?
入力はぜんぶwchar_tに変換して、さらに、ぜんぶ半角に
してからとりあつかうと、簡単だよ。さいごには、
wchar_t to_wider(wchar_t ch)
{ if( L'A' <= ch && ch <=L'Z' ) return ch - 'A' + L'A';
if( L'a' <= ch && ch <=L'z' ) return ch - 'a' + L'a';
if( L'0' <= ch && ch <=L'9' ) return ch - '0' + L'0';
if( ch == L' ' ) return L' '; return ch;
}
みたいなのをループさせて、出力をみんな全角化すれば、
あとは普通にやればいいとおもうよ。
■ このスレッドは過去ログ倉庫に格納されています