#include #include #include //プロトタイプ宣言 void upper_string(char *str); int main(void) { char str[1024]; printf("半角英数字を入力してください\n"); printf("qを入力すると終了します\n\n"); //'q'が入力されるまで繰り返す do{ scanf("%s", str); printf("%s -> ",str); upper_string(str); printf("%s\n",str); } while(strcmp(str,"Q") != 0); return 0; } void upper_string(char *str) { //strの文字列長を取得しておく int i, length = strlen(str); //toupper関数によって文字を半角大文字に変換する for(i=0; i