为什么会在C语言中出现: Cannot open include file: 'stdio .h': No such file or directory

#include<stdio.h>voidmain(){inti,n,a[100];intCreat(){scanf("%d",&n);for(i=1;i<=n;i++)... #include <stdio .h>

void main ()
{
int i , n , a[100];

int Creat ()
{
scanf("%d",&n);
for (i=1;i<=n;i++)
scanf("%d",&a[i]);
for(i=1;i<=n;i++)
printf("%d",&a[i]);
printf("\n");
}
}
\visual c++\myprojects\zuoye\qq.cpp(1) : fatal error C1083: Cannot open include file: 'stdio .h': No such file or directory
执行 cl.exe 时出错.

qq.obj - 1 error(s), 0 warning(s)

为什么会有这种错误呢??我搞不懂~~~高手请帮帮忙,指出错点啊!!非常谢谢!!
展开
 我来答
百度网友faadf46
高粉答主

2020-02-03 · 说的都是干货,快来关注
知道答主
回答量:4556
采纳率:0%
帮助的人:74.2万
展开全部

在C语言中出现: Cannot open include file: 'stdio .h': No such file or directory是设置错误造成的,解决方法为:

1、输出编译器中进行编译。

2、编译成功,无错误。

3、进行组建,组建时出现错误。

4、选中vc++6.0程序,右键选择”以管理员身份运行此程序“ ,运行程序,进行编译该程序。无错误。

5、进行组建程序,如图 ,发现程序组建成功。

6、执行程序,看程序能正确执行。

小夏聊生活
高能答主

2019-12-08 · 专注于分享生活知识,热爱生活
小夏聊生活
采纳数:447 获赞数:114611

向TA提问 私信TA
展开全部

出错原因:

函数调用头文件中的库函数时,查不到所需函数出错。即头文件的错。C语言的头文件与C++的头文件混淆导致错误。C++虽说也集成了C,的部分特性。但还是希望楼主弄清C与C++的关系。

解决方案两种方法:

1、#include <iostream>

      #include <cmath>

       using namespace std;

 2、#include <iostream>

       #include <math.h>

        using namespace std

扩展资料

1、在C语言或C++中, #include文件的目的就是把多个编译单元公用的内容,单独放在一个文件里减少整体代码尺寸,或者提供跨工程公共代码。

2、允许不引用此头文件而直接调用其中的函数,但这种做法是不标准的。也不建议这样做。以避免出现在其他IDE中无法编译或执行的问题。

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
湖人总冠军2306
高粉答主

2019-12-28 · 说的都是干货,快来关注
知道小有建树答主
回答量:477
采纳率:100%
帮助的人:7.7万
展开全部

出错原因:

函数调用头文件中的库函数时,查不到所需函数出错,即头文件的错,C语言的头文件与C++的头文件混淆导致错误。

解决方案两种方法:

1、#include <iostream>

 #include <cmath>

using namespace std;

2、#include <iostream>

#include <math.h>

using namespace std

扩展资料:

1、在C语言或C++中, #include文件的目的就是把多个编译单元公用的内容。

2、允许不引用此头文件而直接调用其中的函数,但这种做法是不标准的。

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
libra39
推荐于2018-03-04 · TA获得超过763个赞
知道小有建树答主
回答量:298
采纳率:0%
帮助的人:196万
展开全部
1.<stdio .h>应该改为<stdio.h>,多了一个空格

2.如果不是第一个原因,那么就是安装C语言的时候可能出错了,没找到stdio头文件,重装一下

成功的话给我加分吧…
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
dukang9904455
2010-04-15 · TA获得超过811个赞
知道小有建树答主
回答量:1028
采纳率:0%
帮助的人:943万
展开全部
up
要想知道是否是安装C语言的时候可能出错了,没找到stdio头文件。只需选中#include <stdio .h>中<>里的部分,右击,打开文档....打不开就说明你的文件名写错了,改改
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(6)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式