88问答网
所有问题
vs运行c语言出现error c2143错误和未定义scanf怎么解决
如题所述
举报该问题
推荐答案 2017-05-31
VS认为scanf有问题(即有溢出漏洞),让你用更安全的scanf_s()函数
追问
也报错
追答
头文件加了吗
追问
追答
你字母打错了好不好scanf不是sancf
追问
追答
我要一巴掌拍死你
追问
error c2143怎么解决
追答
都说你字母打错了啊。是scanf不是sancf
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://88.wendadaohang.com/zd/MVMV1BVBMcVBVggKVSa.html
相似回答
C语言
程序,
error
C2143
,error C2059,求高手
解决
!
答:
void InitStack(SqStack &s) 你这是引用变量,只有C++才支持变量的引用!.c是C的源程序扩展名 .cpp是C++的程序扩展名,所以,你要想编译通过,只能改成cpp vc vs都是根据文件扩展名来决定用c++编译还是用C编译
c语言
里
出现
了
错误error
C2143
: syntax error : missing ';' befor...
答:
教你看语法错误的方法:F:\MSDev98\Bin\265.cpp(6) : 这个6就是行数,表示你的程序第6行有语法错误,,
error
C2143
是一个错误编号,这个一般可以不管,missing ';' before ')' 表示是在)号前差一个;for语句中间是用;隔开语句的,这里两个","都应该是";",所有提示你这一行有两个语法错误 改为...
C语言
编程中,调试
出现error
C2143
: syntax error : missing ';' befor...
答:
int main(){ int i;double a,b,c,d,e,f,cash;//这2行给你写前面了,具体原因往下看 printf("请输入本月利润:\n");//反斜杠打错了吧?
scanf
("%d",&i);//你不先给 i 赋值,就直接使用 i ?a=0.1*i;//下边这几行有几个乘号忘了写啦 b=100000*0.1+(i-100000)*0.075;c=...
c语言
:总
出现error
missing ; before type
答:
根据我的程序编译结果来看吧~这里提醒你没加后引号(正规地说是没加双撇号)最后的你拼错了,应该是return;最后的编译:也就是你有这几点需要注意的地方。但我认为有几个没编译出来的问题有待改善:比如你在输出时应该写“\n”表示换行。以下是我最后的结果。
c语言
编写时
出现
:
error
C2143
: syntax error : missing ';' befor...
答:
int toupper(int ch);应该改为 ch = toupper(ch);另外
scanf
("%c\n", ch);应改为 scanf("%c\n", &ch);
C语言错误error
C2143
: syntax error : missing ';' before ')'_百度...
答:
for(i=1;i<=5,i++)改为:for(i=1;i<=5;i++)
关于
C语言
编程
error
C2143
: syntax error : missing ';' before 'cons...
答:
修改后的完整代码:include<stdio.h>#include<math.h>int main(){ int a,b,gewei,shiwei,baiwei,qianwei,wanwei; printf("请输入一个不多于五位的正整数: ");
scanf
("%d",&a); while(a<0||a>=99999) { printf("输入错误请重新输入"); scanf("%d",&a); } if(a>=0&&a...
一道
c语言
找错...
error
C2143
: 语法
错误
: 缺少“;”(在“类型”的前面...
答:
main(){ void disp(char *s,int n);char a[20],*q=a;printf("input a string\n");
scanf
("%s",a);disp((q+3),7);} void disp(char *s,int n){ int i;for(i=0;i<=n-1;i++){ printf("%c",s[i]);if(s[i]=='\0')break;} } 这样就可以了,原因是你没弄清声明...
大家正在搜
error c2143 如何解决
c语言scanf和printf
error c2065 如何解决
error c2447
scanf和printf的区别
error c2275
error c1004
scanf怎么用
scanf怎么输入
相关问题
vs2013出错未定义标识符scanf,求解
C语言问题。error C2143: 语法错误 : 缺少“;...
c语言错误error C2143: syntax error...
C语言调用函数出现错误error C2143: syntax...
求大虾,c语言问题,vs2010中scanf错误问题
C语言出现 error C2143: syntax erro...
C语言 error C2143: 语法错误 : 缺少“;”(...
C语言错误error C2143: syntax error...