新手勾宝宝简单漂亮鞋写了个简单的C程序,但是出了点问题,求解答

求解答一个关于栈的C语言程序,代码较长不好发,不是很难,但是对于初学者我来说有难度,_百度知道
求解答一个关于栈的C语言程序,代码较长不好发,不是很难,但是对于初学者我来说有难度,
提问者采纳
#include&stdafx.h&#include&stdio.h&#include&stdlib.h&#include&string.h&#define OK
1#define ERROR 0#define TRUE 1#define FLASE 0//typedef int int_32;typedef struct NOTE{ int da供耽垛甘艹仿讹湿番溅 struct NOTE *}Node,*pNtypedef struct{ pNode L }LHint ListInit(LHeart **L){ (*L)=(LHeart *)malloc(sizeof(LHeart)); (*L)-&List=NULL; (*L)-&count=0; return 0;}int Push(LHeart *L,int data){ pN newdata=(pNode)malloc(sizeof(Node)); newdata-&data= newdata-&next=L-&L L-&List= L-&count++; return 0;}int Pop(LHeart *L,int *data){ pNode OldD if(L-&count==0)
return ERROR; OldData=L-&L L-&List=OldData-& *data=OldData-& free(OldData); L-&count--; return 0;}int StackPrint(LHeart *L){ int i=L-& pNode PrintData=L-&L if(!i)
return ERROR; while(PrintData&&i&0) {
printf(&%d\n&,PrintData-&data);
PrintData=PrintData-&
i--; } printf(&#######\n&);}int main(){ LHeart *
ListInit(&mylist); Push(mylist,1); Push(mylist,2); Push(mylist,3); Push(mylist,4); StackPrint(mylist); Pop(mylist,&ret); StackPrint(mylist); system(&pause&); return 0;}
我发文件夹给你,你改下吧,行不
提问者评价
太给力了,你的回答完美地解决了我的问题,非常感谢!
其他类似问题
为您推荐:
c语言程序的相关知识
其他1条回答
你的问题呢?
私聊,。,不好一下子说完
我直接发文件夹给你,你帮我改下错误
额,,,错了
我再发个问题你来回答,
也是一百分
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁C语言 简单问题 新手 不懂 求 解答_百度知道
C语言 简单问题 新手 不懂 求 解答
before 'type'Tody\ ;scanf(&quot.exe 时出错;printf(&'Desktop&#92:\dayConverter: error C2065: missing 'type'programming&#92:\&#39: missing 'Tody&#92: undeclared identifier执行int b = a/programming\C;printf(&b'dayC before '}C;);Desktop&#92:);电脑编程&#92, d);int c = a%365.c(15) ;Desktop\作业1\int d = c&#47:\Desktop\dayConverter: undeclared identifierC;Users\作业1\Tody\;作业1\ ;Desktop\&#39: error C2143;Users&#92, e):\programming\================&#92: error C2143;E作业1\n&电脑编程\ before 'Desktop\n&quot.h&Users\printf(&电脑编程&#92: missing &#39:\;Users\电脑编程\int main(void){printf(&quot.h&Tody\programming&#92.c(18) ;e'作业1\dayConverter:\电脑编程\
%f weeks&quot: syntax error : '作业1\7;d', &a); before 'Users\;);Users&#92:&#92: missing 'programming&#92: syntax error .c(20) ;#include &;Users\Tody\That': error C2065;type'printf(&;programming\电脑编程\
%f days&quot: &quot.c(13) .c(14) ;dayC ;C;Tody\printf(&printf(&quot: error C2065;type'Desktop\
%f years&quot: undeclared identifierC;Day Converter\电脑编程\作业1\C;365: &#39: syntax error .c(19) ;%lf&n&dayConverter: error C2143, b): 'programming\C;dayC'int e = c%7;return 0;;s \Tody&#92: error C2143;).c(12) #include &lt
提问者采纳
你这个程序里面,不小心用了中文输入法吧。特别是分号。
那应该用什么输入法
只能用英文符号的分号。只能用英文输入法编辑c代码。
这个是 英文的分号么 &但是 还是 没用 啊还是 出现 这个
你的编译器有些特殊。a是double类型。int b = a/365; 这里有类型转换问题。你的编译器要求比较严格。认为这样不对。你可以改成 double b = a/365;试试。后面的几行也有这个问题。另外:你这个程序就是一堆错误。根本不能用这个除法来计算什么月日年。
额。。。好吧
输入 一个天数
总共 有 多少年
我 吧我 用的
Microsoft visual c++ 6.0谢谢
提问者评价
太给力了,你的回答完美的解决了我的问题!
其他类似问题
为您推荐:
c语言的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁关于网友提出的“使用数据报套接字编写C/S程序,新手遇到点问题求解答”问题疑问,本网通过在网上对“使用数据报套接字编写C/S程序,新手遇到点问题求解答”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:
描述:使用数据报套接字编写C/S程序,基本要求:采用UDP实现,客户端构造数据包发送到服务器,服务器端收到后,把系统日期和时间等信息构造成一个数据报发送到客户端,客户端显示服务器上的日期时间。但是运行之后的结果不显示时间,结果如下:解决方案1:/link?url=qeqtckTeU1G-Fc65ibsA8T_QxiHOe9Mi-oNVLn8mt7JmULxAddGwgCQgVqqeDrOd3K4wI0DksGaUC76e3CfzxsCBUBM7fzQPtbMyYw5m2Ma
以上介绍了“使用数据报套接字编写C/S程序,新手遇到点问题求解答”的问题解答,希望对有需要的网友有所帮助。
本文网址链接:/wd/571937.html
上一篇: 下一篇:

我要回帖

更多关于 简单的c程序 的文章

 

随机推荐