こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

締切り済みの質問

上手くいきません(T_T)

『やさしいC』という本でC言語を勉強しているのですが。ほんの通りに行かなくてつまづいてしまいました。
---------------------------------------
#include <stdio.h>

int main(void)
{
printf("%cは文字です。\n",'A');
printf("%dは整数です。\n",'123');
printf("%fは小数です。\n",'10.5');
return 0;
}
-------------------------------------
と書いて結果が


------------------------------------
C;\WORK>Sample4
Aは文字です。
3355185は整数です。
0.00000は小数です。
-----------------------------------
と出てくるのですが、本では。


----------------------------
C;\WORK>Sample4
Aは文字です。
123は整数です。
10.500000は小数です。
--------------------------

と表示されるはずだったのですが。
どこご悪いのでしょうか?
お願い致します。

投稿日時 - 2005-04-17 19:26:55

QNo.1336696

困ってます

このQ&Aは役に立ちましたか?

1人が「このQ&Aが役に立った」と投票しています

-広告-
-広告-

回答(2)

ANo.2

ごめんw間違えたw

投稿日時 - 2005-04-17 19:33:53

お礼

どうやら、’’が余計だったようです^^;
すみません、有難うございます!

よく見ることが大事ですね

投稿日時 - 2005-04-17 19:39:19

ANo.1

君は・・・大学1年生だね?
これは初歩的なミスだねw

変数宣言してないからだよ!

int n;

というのを、

printf~
の上に置いてごらんw

もしくは、

double n;

を置いてごらんw

投稿日時 - 2005-04-17 19:31:27

お礼

できました!

本当に有難うございました!^^

投稿日時 - 2005-04-17 19:36:30

-広告-
-広告-

あなたにオススメの質問

-広告-
-広告-