- 479 名前:デフォルトの名無しさん [2007/11/29(木) 11:50:29 ]
- ・半角アルファベットの文字列を引数をして、文字列に含まれる大文字を
すべて小文字に変換する関数tolower_strを作成せよ ・この関数を用い、入力した半角アルファベットの文字列に含まれる大文字を すべて小文字に変換し表示するプログラムを作成せよ コード #include<stdio.h> void tolower_str( char []); int main(void){ char str[256]; printf("文字列を入力して下さい:"); scanf("%s",str); tolower_str(str); printf("%s",str); return 0; } void tolower_str(char t[]){ int k; for (k=0;k!='\0';k++){ if(k>='a' && k<='z'){ k=k+'A'-'a'; }else if (k>='A' && k<='Z'){ k=k+'a'-'A'; } } } 実行結果 文字列を入力して下さい:TEST TEST 変換できないのですtt教えて下さいlol
|

|