lijiang 于 2011-07-21 17:21:11发表:
[i=s] 本帖最后由 lijiang 于 2011-7-21 17:24 编辑 [/i]以下程序中定义的结构体的数据成员为字符型变量。实现了反序输出功能。 #include struct node { char data; struct node *link;} *head; main() {char ch; struct node *p; head=NULL; while((ch=getchar())!='\n') { p=(struct node *)malloc(sizeof(struct node)); p->data=ch; p->link=head; head=p; } p=head; while(p!=NULL) { printf("%c ",p->data); p=p->link; } }
pallana 于 2011-07-18 07:07:20发表:
楼主是把作业题拿出来了。
king1991wbs 于 2011-07-17 21:44:26发表:
不懂你是什么意思。。。
lijiang 于 2011-07-21 17:21:11发表:
[i=s] 本帖最后由 lijiang 于 2011-7-21 17:24 编辑 [/i]
以下程序中定义的结构体的数据成员为字符型变量。实现了反序输出功能。
#include
struct node
{ char data;
struct node *link;} *head;
main()
{char ch;
struct node *p;
head=NULL;
while((ch=getchar())!='\n')
{
p=(struct node *)malloc(sizeof(struct node));
p->data=ch;
p->link=head;
head=p;
}
p=head;
while(p!=NULL)
{ printf("%c ",p->data);
p=p->link;
}
}
pallana 于 2011-07-18 07:07:20发表:
楼主是把作业题拿出来了。
king1991wbs 于 2011-07-17 21:44:26发表:
不懂你是什么意思。。。