C 语言软件问题

来源:百度知道 编辑:UC知道 时间:2024/09/20 18:42:25
#include<stdio.h>
main()
{ double a,b,area;
a=1.2;
b=3.6;
area=a*b;
printf("a=%f,b=%f,area=%f\n",a,b,area);
}

程序没有错
但编译后,总有错误.怎么回事.
--------------------Configuration: 123456 - Win32 Debug--------------------
Compiling...
Error spawning cl.exe

123456.exe - 1 error(s), 0 warning(s)

实际上这个问题很多情况下是由于路径设置的问题引起的,“Cl.exe”是VC使用真正的编译器(编译程序),其路径在“VC根目录\VC98\Bin”下面,你可以到相应的路径下找到这个应用程序。
因此问题可以按照以下方法解决:点击VC“TOOLS(工具)”—>“Option(选择)”—>“Directories(目录)”重新设置“Excutable Fils、Include Files、Library Files、Source Files”的路径。很多情况可能就一个盘符的不同(例如你的VC装在C,但是这些路径全部在D),改过来就OK了。

#include<stdio.h>
void main() //加个VOID ,或者 主程序中加个返回的,比如 RETURN 0;
{ double a,b,area;
a=1.2;
b=3.6;
area=a*b;
printf("a=%f,b=%f,area=%f\n",a,b,area);
}