www.ctrt.net > 求大神解决C语言编程错误~~~~~

求大神解决C语言编程错误~~~~~

编译正确只说明没有语法错误。逻辑错误、算法上的错误编译程序是检查不出来的!

我是个刚入门的,对你写的东西还有很多不理解的,但是我觉得你应该仔细检查下你大括号0{”明显多于“}”一般最后大括号出问题都是因为前后不对称出错!

#include #include #include/*使用memset(void *,int n,int count)将申请的内存清0*/ typedef struct { int *base; int *top; int stacksize; }SqStack; void init(SqStack &S) { S.base=(int *)malloc(100*sizeof(int)); S.top=S.base; S.stack...

你这主要不是程序问题,估计是没有破解吧。 程序没有这么多问题,那变量是正常的。还有那些寄存器都是正常的。 只是这个子函数 gamestart(); 没有实际的函数,只是警告。

扑克牌那个啊,去我文库下载,我写了两种方法,下载下载最多的那个,有两个不是的,和你的要求不一样,有两个和你要的一样。

输入错了,应该是 scanf("%lf",&money) 双精度数double 不是用d,而是用lf

把 getche 去掉,然后把 mian 改成 main

前面几行应该这么写:(不能省略空格) main() { int a=3; int b=5; char c=a*b; ---这是要做什么呢? 为什么变成了char?

你printf语句中的提示是两个整数用空格分隔,可是你的scanf语句却规定两个整数用逗号分隔。 scanf("%d,%d",&a,&b);改为scanf("%d%d",&a,&b); 将两个%d之间的逗号删掉。

#include using namespace std; int main() { cout

网站地图

All rights reserved Powered by www.ctrt.net

copyright ©right 2010-2021。
www.ctrt.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com