- 121 名前:C初心者 [2009/10/20(火) 20:23:21 ]
- >119さん
返信ありがとうございます。初心者過ぎてコードが読めないんですが、 forループの中ではHexのみをプリントアウトするようになっていますか? scanfでユーザーの入力を読み込んで、それを整数からHEXへ、少数から Hexへ変換して表示させるにはどうしたらよいのでしょうか。 それが、unionというものをまだ習っていないので、出来れば使いたくな いのですが、sizeof(int), sizeof(float)を使ってどのように変換したら 良いのでしょうか? printf("> %d", n); if("%d" == char) //CHARではCharを読むことは出来ないんですね? printf("error"); else if ("%d" == "0"); //これも違いました、、、 return 0; else{ printf("%10d 0x%08x", n, n); printf("%10.2f 0x%08X", f, n); } よろしくお願いいたします。
|

|