#include <stdio.h>哪错了

我用的VC++6.0,错在哪了
#include <stdio.h>
main()
{
printf("Hello!I am a student!\n")
}

--------------------Configuration: text - Win32 Debug--------------------
Compiling...
Error spawning cl.exe

text.obj - 1 error(s), 0 warning(s)
那怎莫办啊 ,不是封号的原因 ,目录也没问题啊

解决办法

可能很多人在安装VC 6.0后有过点击“Compile”或者“Build”后被出现的
“Compiling... ,Error spawning cl.exe”错误提示给郁闷过。很多人的
选择是重装,实际上这个问题很多情况下是由于路径设置的问题引起的,
“CL.exe”是VC使用真正的编译器(编译程序),其路径在“VC根目录\VC98\Bin”下面,
你可以到相应的路径下找到这个应用程序。

因此问题可以按照以下方法解决:打开vc界面 点击VC“TOOLS(工具)”—> “Option(选择)”
—> “Directories(目录)”重新设置“Excutable Fils、Include Files、
Library Files、Source Files”的路径。很多情况可能就一个盘符的不同
(例如你的VC装在C,但是这些路径全部在D),改过来就OK了。

如果你是按照初始路径安装vc6.0的,路径应为:
executatble files:
C:\Program Files\Microsoft Visual Studio\Common\MSDev98\Bin
C:\Program Files\Microsoft Visual Studio\VC98\BIN
C:\Program Files\Microsoft Visual Studio\Common\TOOLS
C:\Program Files\Microsoft Visual Studio\Common\TOOLS\WINNT

include files:
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE
C:\Program Files\Microsoft Visual Studio\VC98\MFC\INCLUDE
C:\Program Files\Microsoft Visual Studio\VC98\ATL\INCLUDE

library files:
C:\Program Files\Microsoft Visual Studio\VC98\LIB
C:\Program Files\Microsoft Visual Studio\VC98\MFC\LIB

source files:
C:\Program Files\Microsoft Visual Studio\VC98\MFC\SRC
C:\Program Files\Microsoft Visual Studio\VC98\MFC\INCLUDE
C:\Program Files\Microsoft Visual Studio\VC98\ATL\INCLUDE
C:\Program Files\Microsoft Visual Studio\VC98\CRT\SRC

如果你装在其他盘里,则仿照其路径变通就行(我就是装在D盘)。
关键是microsoft visual studio\ 后面的东西要相同。
本人深受其害,重装多次不管用,上面中文部分为高手借鉴,
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-03-10
#include <stdio.h>
main()
{;
printf("Hello!I am a student!\n");
}

你编的缺少两个分号,分别在两个大括号的前、后,第一个为空语句,也要加上的;第二个必须要的,加上之后你在运行一下,就不会出错了。
第2个回答  2010-01-14
printf("Hello!I am a student!\n")这个语句后边丢分号";"了。

修改如下:
#include <stdio.h>
main()
{
printf("Hello!I am a student!\n");
}

你再试试
第3个回答  2010-01-15
printf("Hello!I am a student!\n");//掉了一个分号

#include <stdio.h>
main()
{
printf("Hello!I am a student!\n");
}

//这样就没有问题了。
第4个回答  2010-01-15
函数结尾少了一个分号 最好在main函数前面加上void关键字

#include"stdio.h" 哪里错了呢
f%3错了 f是浮点数,没有%运算 int(f%3)应该是(int)f%3

#include<stdio.h>哪里有错
我帮你把程序调试了一下,发现你有几个分号错了,你应该是在中文状态下输入的分号。你可以检查一下分号。这是帮你调试完成的程序(就改了几个分号而已,其他都没有做修改,)你可以看一下,运行的结果是15,我用的编译器是gcc。由于是用eclipse的cdt写的,所以大括号直接跟在了行末,你可以重新格...

#include <stdio.h> void main () { printf ("dog\\n"); }错在哪了...
正确是 include <stdio.h> int main (){ printf ("dog\\n");return 0;} 你的少了return 0;你再看一下是不是之前出错了。比如新建空程序的时候没有加.C 还有你看一下是不是建了两个或多个。可以把你的错误提示给我看一下么?参考资料:C语言程序设计 ...

这段C为什么脚上include<stdio.h>就错了
不可能啊,printf,scanf都是需要stdio.h的啊!可能是clrscr()的问题?或者你换个编译器。前面嘛。。。缺了个#,编译当然不通过 include ...

#include<stuio.h> int main() { printf("Hello World!\\n"); ret...
include <stdio.h>\/\/这里有错 int main(){ printf("Hello World!\\n");return 0;}

#include <stdio.h> int main() { a=10; printf("%d\\n",a); return...
错在变量a 没有定义类型,这里应该是int类型,所以正确的程序为:include <stdio.h> int main() { int a=10; printf("%d\\n",a); return 0; } 变量:变量在使用前,必须在代码中进行声明,即创建该变量。在使用变量之前,大多数语言通常首先需要声明变量。就是说,必须事先告诉编译器...

在vc++中编程时 居然提示我说#include <stdio.h>这句有错 不能识别还是...
这个错误是说,不能打开stdio.h这个文件。出现这个错误的原因,多数是你的包含文件路径设置不正确。开发环境找不到它。

#include<stdio.h>
语法错误修改如下:\/\/--- include<stdio.h> include<string.h> include<stdlib.h> struct addr {char name[20],address[30];};struct addr addr[3];struct tel {char name[20];int telnum;}; \/*注意这里,telnum没有必要定义为数组*\/ struct tel tel[3];struct addrtel {char name[2...

#include<stdio.h>哪里错了
"swicth(a[3][3]);"数组和其它的一般变量不同,在实参向形参的单向传递中对于数组来讲传递的并不是数组内的值,而是其首地址即a,在数组中a(数组名)即为数组a[3][3]的首地址,所以调用函数时应为swicth(a);另外,如果你学懂了指针,那么就会很好理解了,应为指针和数组在大都情况下是相通...

#include<stdio.h> main() {int a; scanf("%d",&a); printf("%d",a...
第一种:include<stdio.h> int main(){ int a;scanf("%d",&a);printf("%d",a);return 0;} 第二种:include<stdio.h> void main(){ int a;scanf("%d",&a);printf("%d",a);} 你需要给main函数制定一个类型,在c里面函数也是有类型的,函数类型根据它有无返回值,或则返回值的类型...

相似回答
大家正在搜