C/C++の宿題を片付けます 105代目
■ このスレッドは過去ログ倉庫に格納されています
0696691
2008/04/29(火) 01:16:13すまん、穴埋めか。
void main(void)
{
char id1,id2,id3;
printf("2桁の数字を入力してください;");
scanf("%d",&id1);
printf("16進数にすると%03xです。\n",id1);
printf("3文字の略語(アルファベット)を入力してください:");
scanf("\n%c%c%c",&id3,&id2,&id1);
rewind(stdin);
printf("逆順に表示すると%c%c%cです。\n",id1,id2,id3);
}
と回答したいところなのだが、
うちの環境(VC++2008EE)では最初のscanfでメモリ壊しちゃうんだよな。
%dにはint型のアドレスを渡さないと。
■ このスレッドは過去ログ倉庫に格納されています