永发信息网

此C语言错在哪里怎么会提示有一个错误。

答案:2  悬赏:80  手机版
解决时间 2021-03-24 16:14
此C语言错在哪里怎么会提示有一个错误。
最佳答案
scanf("%d",&i); 和 scanf("%d",&j); 中是中文全角逗号, 改为英文逗号(把输入法关了)追问我是手机打的,但在电脑VC6.0里试过还是错。追答还有printf, while语句中的逗号, 感叹号也是全角的, 要改
int i;
char ch;
// scanf("%d",&i);
scanf("%d",&i);
// printf("i=%d
",i);
printf("i=%d
",i);
// while((ch=getchar())!='
')
while((ch=getchar())!='
')
continue;
int j;
// scanf("%d",&j);
scanf("%d",&j);
// printf("j=%d
",j);
printf("j=%d
",j);
return 0;追问我已说得很明确了,麻烦你在VC6.0里面运行一下就知道了。追答麻烦你帮我指出来哪里有错?


追问E:\c语言编程\独行\前行.c(10) : error C2143: syntax error : missing ';' before 'type'
E:\c语言编程\独行\前行.c(11) : error C2065: 'j' : undeclared identifier
执行 cl.exe 时出错.追答你是工程建错了吧, 我这没问题追问
追答

追问哥哥神了!这是错在哪里了,虚心请教,鞠躬!追答建立工程的问题, 文件--新建--C/C++源文件追问工程用的是倒数第三个,文件建立的是C++Source但我的文件名后缀改了.c的,这有什么关系。
谢谢已经知道了,后缀改成.C的问题要后缀.cpp才可以。
全部回答
#include
int main()
{
int i;
char ch;
scanf("%d",&i);
printf("i=%d\n",i);
while((ch=getchar())!='\n')
continue;
int j;
scanf("%d",&j);
printf("j=%d\n",j);
return 0;
}
帮你改了,你要注意格式和中英文符号追问显示从int j;显示错误丢失;不知道哪里错误了,你能再VC6.0里面运行一下吗?我用你的代码在VC6.0里面运行了还是错误
(10) : error C2143: syntax error : missing ';' before 'type'
(11) : error C2065: 'j' : undeclared identifier
执行 cl.exe 时出错.追答
追问
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
A国某企业生产B商品在2012年的价值总量为1500
我家约克夏狗狗今晚老是咳,卡着了
水坝漏洞能用手指堵住吗
裕丰电影城有什么电影26号什么电影
求书 总有人前扑后续地爱上我txt下载
手发干是怎么回事儿
@这个符号用海信遥控器那个按键能按出来
有12支铅笔平均分给两个小朋友,每支铅笔是铅
中华鲟会咬人吗?
拳皇97好玩还是秦皇9
谁有xvideos,跪求
45岁怎样才能使脸色好看
do you the game show?A. What , like B. Ho
用半定量排卵试纸4小时内一定不能喝水吗吃
未满18岁触犯了刑法263条第4项要判几年有很多
推荐资讯
台湾红豆饼陷有多少种
格言联对联大全,关于格言联的对联,格言联对
湘m.h开头是哪里的车牌
杭州弘尚网络科技有限公司怎么样?、
广州缔众企业管理有限公司在招商吗?可以加盟
交响乐团具体编制60人
兰斯顿·休斯的英文诗life 原文及其汉语翻译
力平行于轴时,力对轴的力矩为零。这里的力平
下列词语中加粗的字,每对读音都不相同的一项
上海体育馆地址有知道的么?有点事想过去!
如果从来没玩过英雄联盟,在王者荣耀里是最强
瑞士巴雷表
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?