分页: 1 / 1

按照书上来的程序,写出来怎么不一样了,大家给看看!

发表于 : 2008-03-17 21:11
w3484732
我按照书上写了个c程序:
#include <stdio.h>
main()
{int a,b,c,max;
printf("请输入三个数a,b,c:\n");
scanf("%d,%d,%d",&a,&b,&c);
max=a;
if(max<b)
max=b;
if(max<c)
max=c;
printf("最大数为:%d",max);
}
和书上是一样的。
完后编译和运行程序:
wangxuyuan@wangxuyuan-laptop:~$ gcc -o fff 777.c
wangxuyuan@wangxuyuan-laptop:~$ ./fff
请输入三个数a,b,c:
6,5,1
最大数为:%dwangxuyuan@wangxuyuan-laptop:~$
按照书上给的答案应该是6,但是我的怎么什么都没有阿,%不应该出来的阿!
大家给看看是怎么回事?

发表于 : 2008-03-17 21:16
solcomo

代码: 全选

%

发表于 : 2008-03-17 21:19
w3484732
已经改正,大大真是火眼精精阿,我怎么没看出来阿晕!

发表于 : 2008-03-17 21:20
solcomo
:em68
不要老是照着书上看
得自己理解..

发表于 : 2008-03-17 21:49
qiang_liu8183
:em04

发表于 : 2008-03-18 9:11
Strange
solcomo 写了::em68
不要老是照着书上看
得自己理解..
这是他没完全照着书看... ...

发表于 : 2008-03-18 9:18
yaoms
写程序不要用中文输入法。。。

发表于 : 2008-03-18 18:14
dbzhang800
Strange 写了:
solcomo 写了::em68
不要老是照着书上看
得自己理解..
这是他没完全照着书看... ...
书上印错也是可能的。国内的书,有些也真没法说

发表于 : 2008-03-20 21:55
badants
哈哈,要是编译器有个双字节符号容错功能就不会出错了。。。

发表于 : 2008-03-21 12:19
Strange
双字节符号兼容不是指能够识别gb2312的 "%" ,是说用作标识符...

发表于 : 2008-04-11 10:30
M2WOW
Strange 写了:
这是他没完全照着书看... ...
哈哈,真是够辣的

发表于 : 2008-04-17 23:33
Ai.Freedom
这个.. 难道楼主写这段程序的时候开着输入法?!!