在纯C环境下写程序分分钟让你懷疑,自己到底会不会写程序的太多常用库和类都不能用,甚至一些惯有的“随意表达”分分钟都是错的。
我只想在VS写个纯C练练手應该说是在.cpp写完,觉得这段代码还可以符合标准纯C环境,改成.c看看是否能运行万万没想到的是,这段这么简单的代码连个刚学c语言c2143錯误,甚至是文科专业选修c语言c2143错误的童鞋都看得懂得的代码:
居然在.cpp过得了编译手贱将其改成.c之后,他丫的vs2010居然给我报这样的错:
然後我瞪大我的钛合金狗眼好好找找今天是不是这么不在状态,连个分号都没打上去,但明明第5行那个int b=2;,可以理解成2b后面就是有个汾号。
然后告诉我b未声明标识符喂,?,分号我看不清楚但你这个b之前明明有个int,三个英文?
之前那个莫名其妙的警告,《【C】将m~n之间的素数输出与VS2005以上版本对c语言c2143错误的scanf的警告warning C4996》()能过编译、能正常运行也就算了,c语言c2143错误抽风也不是一天现在你居然這么简单的程序都不给我过编译。
就是要你完成所有局部变量的定义你才能写代码。如下代码就半点问题没有了: