C/C++の宿題を片付けます 69代目
■ このスレッドは過去ログ倉庫に格納されています
0258デフォルトの名無しさん
2006/07/14(金) 14:02:31はにゃ?でも
#include <stdio.h>
void strout(char a[]);
main(){
char st[10]="ABCabc123";
strout(st);
}
void strout(char a[]){
int i;
i=0;
while(a[i]){
a[i]=toupper(a[i]);
putchar(a[i]);
++i;
}
putchar('\n');
}
とすると正常に出力されるよ?
これも文字列リテラルst[0]を書き換えてるんじゃないの?
■ このスレッドは過去ログ倉庫に格納されています