发新话题
打印

关于C语言的问题 有人帮忙解答吗

关于C语言的问题 有人帮忙解答吗

按照C语言....书上的敲代码  每次调试都出现如下错误   调试了很多程序 都出现错误.... 无法调试,最后一行都显示执行cl.exe 失败   有人知道为什么吗? 谢谢了....
我用的是VC++ 6.0


--------------------Configuration: test4 - Win32 Debug--------------------
Compiling...
test4.c
C:\Program Files\Microsoft Visual Studio\MyProjects\test4\test4.c(5) : error C2018: unknown character '0xa1'
C:\Program Files\Microsoft Visual Studio\MyProjects\test4\test4.c(5) : error C2018: unknown character '0xb0'
C:\Program Files\Microsoft Visual Studio\MyProjects\test4\test4.c(5) : error C2018: unknown character '0xc7'
C:\Program Files\Microsoft Visual Studio\MyProjects\test4\test4.c(5) : error C2018: unknown character '0xeb'
C:\Program Files\Microsoft Visual Studio\MyProjects\test4\test4.c(5) : error C2018: unknown character '0xca'
C:\Program Files\Microsoft Visual Studio\MyProjects\test4\test4.c(5) : error C2018: unknown character '0xe4'
C:\Program Files\Microsoft Visual Studio\MyProjects\test4\test4.c(5) : error C2018: unknown character '0xc8'
C:\Program Files\Microsoft Visual Studio\MyProjects\test4\test4.c(5) : error C2018: unknown character '0xeb'
C:\Program Files\Microsoft Visual Studio\MyProjects\test4\test4.c(5) : error C2018: unknown character '0xd2'
C:\Program Files\Microsoft Visual Studio\MyProjects\test4\test4.c(5) : error C2018: unknown character '0xbb'
C:\Program Files\Microsoft Visual Studio\MyProjects\test4\test4.c(5) : error C2018: unknown character '0xb8'
C:\Program Files\Microsoft Visual Studio\MyProjects\test4\test4.c(5) : error C2018: unknown character '0xf6'
C:\Program Files\Microsoft Visual Studio\MyProjects\test4\test4.c(5) : error C2018: unknown character '0xbb'
C:\Program Files\Microsoft Visual Studio\MyProjects\test4\test4.c(5) : error C2018: unknown character '0xaa'
C:\Program Files\Microsoft Visual Studio\MyProjects\test4\test4.c(5) : error C2018: unknown character '0xca'
C:\Program Files\Microsoft Visual Studio\MyProjects\test4\test4.c(5) : error C2018: unknown character '0xcf'
C:\Program Files\Microsoft Visual Studio\MyProjects\test4\test4.c(5) : error C2018: unknown character '0xce'
C:\Program Files\Microsoft Visual Studio\MyProjects\test4\test4.c(5) : error C2018: unknown character '0xc2'
C:\Program Files\Microsoft Visual Studio\MyProjects\test4\test4.c(5) : error C2018: unknown character '0xb6'
C:\Program Files\Microsoft Visual Studio\MyProjects\test4\test4.c(5) : error C2018: unknown character '0xc8'
C:\Program Files\Microsoft Visual Studio\MyProjects\test4\test4.c(5) : error C2018: unknown character '0xa3'
C:\Program Files\Microsoft Visual Studio\MyProjects\test4\test4.c(5) : error C2018: unknown character '0xba'
C:\Program Files\Microsoft Visual Studio\MyProjects\test4\test4.c(5) : error C2018: unknown character '0xa1'
C:\Program Files\Microsoft Visual Studio\MyProjects\test4\test4.c(5) : error C2018: unknown character '0xb1'
C:\Program Files\Microsoft Visual Studio\MyProjects\test4\test4.c(5) : error C2018: unknown character '0xa3'
C:\Program Files\Microsoft Visual Studio\MyProjects\test4\test4.c(5) : error C2018: unknown character '0xa9'
C:\Program Files\Microsoft Visual Studio\MyProjects\test4\test4.c(5) : error C2018: unknown character '0xa3'
C:\Program Files\Microsoft Visual Studio\MyProjects\test4\test4.c(5) : error C2018: unknown character '0xbb'
C:\Program Files\Microsoft Visual Studio\MyProjects\test4\test4.c(6) : warning C4047: 'function' : 'const char *' differs in levels of indirection from 'int '
C:\Program Files\Microsoft Visual Studio\MyProjects\test4\test4.c(6) : warning C4024: 'printf' : different types for formal and actual parameter 1
C:\Program Files\Microsoft Visual Studio\MyProjects\test4\test4.c(6) : error C2143: syntax error : missing ')' before ';'
执行 cl.exe 时出错.

test4.exe - 1 error(s), 0 warning(s)
[fly]永远的龙族,永远的回忆,永远的兄弟![/fly]永远的龙族,永远的回忆,永远的兄弟!

TOP

这是编写的代码 不知道错在哪 和书上一模一样 类似的我也调试了书上的很多程序 就是成功不了
#include<stdio.h>
void main()
{
  double fah,cel;
  printf(“请输入一个华氏温度:”);
  scanf("%lf",&fah);
  cel=5.0/9.0*(fah-32.0);
  printf("相应的摄氏温度是:%.2f\n",cel);
}
[fly]永远的龙族,永远的回忆,永远的兄弟![/fly]永远的龙族,永远的回忆,永远的兄弟!

TOP

云南                                               

TOP

先新建个win32控制台程序 然后加入源文件
把代码复制进去 然后编译就OK啦

TOP

是否目录设置(菜单中设置)有问题。

TOP

会当凌绝顶 一览纵山小

TOP

别哭了,仔细看这条语句

syntax error : missing ')' before ';'
提示得很清楚:
-------------------------------------------------
printf(“请输入一个华氏温度:”);
-------------------------------------------------
其中最右边的字符);应为半角英文状态下的 );

[ 本帖最后由 fdm_tj 于 2008-4-2 09:51 编辑 ]

TOP

C:\Program Files\Microsoft Visual Studio\MyProjects\test4\test4.c(6) : error C2143: syntax error : missing ')' before ';'
执行 cl.exe 时出错.
从这条信息看,是错在了";"之前掉了“)”之类的东西。
反正是没有正确结束

TOP

第5行的雙引號和分號都是全角的?樓主檢查一下

[ 本帖最后由 desatan 于 2008-4-4 04:37 编辑 ]
看破種族洞穴市場劇場四大幻象,做一只簡潔的菜鳥

TOP

C++,好像很复杂也很难的样子。

TOP

在输入时要细心,仔细!

TOP

谢谢这么多的好人为我们提供如此丰富的教学试题,欢迎大家与我交流
http://lww0001.blog.edu.cn

TOP

引用:
原帖由 哭泣……哭泣 于 2008-3-24 21:32 发表
这是编写的代码 不知道错在哪 和书上一模一样 类似的我也调试了书上的很多程序 就是成功不了
#include
void main()
{
  double fah,cel;
  printf(“请输入一个华氏温度:”);
  scanf("%lf",&fah);
  cel= ...
貌似谭浩强c语言第二版中的习题吧,printf中标点符号应该是英文状态下输入,不能用中文输入法的符号。
越学越觉得无知~  
我的博:吾爱地理

TOP

那个双引号 好像也是全角的!
这样也不多 应该是半角的

TOP

发新话题