No such file or directory是怎么回事啊?
#define PI 3.1415926
void main()
{
float r,l,s,v;
printf("请输入圆半径:\n");
scanf("%f\n",&r);
l=2*PI*r;
s=PI*r*r;
v=PI*r*r*r*3.0/4.0;
printf("圆周长为%f\n",l);
printf("圆面积为%f\n",s);
printf("球体积为%f\n",v);
} 展开
2016-05-06
这应该是文件路径的问题,看看文件是否存在,应该是执行文件为准的相对路径
非专业回答,仅供参考!!!
我的Microsoft Visual C++ 6.0由于之前重置了下系统,也坏了。
不管什么程序,都是一个错误Cannot open include file: 'stdio.h': No such file or directory,而且不能通过编译找错,我找同学复制了下全部路径才行,敲黑板“复制”。
我的软件安装在“D盘编程软件安装路径”
你们这三个文件需要根据自己安装时的实际情况来
我同学和我安装路径不一样,建议你们除了有可能改变的划红线部分其余直接复制粘贴。
executable files下的文件如下
D:\Microsoft Visual Studio\VC98\Bin
C:\Windows\System32\Wbem
D:\编程软件安装路径\TOOLS
D:\编程软件安装路径\TOOLS\WINNT
C:\Windows\System32\WindowsPowerShell\v1.0
C:\Windows
C:\Users\20699\AppData\Local\Microsoft\WindowsApps
C:\Windows\system32
D:\编程软件安装路径\MSDev98\Bin
include files下的文件如下
D:\Microsoft Visual Studio\VC98\INCLUDE
D:\Microsoft Visual Studio\VC98\MFC\INCLUDE
D:\Microsoft Visual Studio\VC98\ATL\INCLUDE
library files下的文件如下
D:\Microsoft Visual Studio\VC98\ATL\INCLUDE
D:\Microsoft Visual Studio\VC98\MFC\LIB
source files下的文件如下
D:\Microsoft Visual Studio\VC98\MFC\SRC
D:\Microsoft Visual Studio\VC98\MFC\INCLUDE
D:\Microsoft Visual Studio\VC98\ATL\INCLUDE
D:\Microsoft Visual Studio\VC98\CRT\SRC
希望对你有帮助