#include <stdio.h>
#include <stdlib.h>
typedef struct _node {
int value;
struct _node *next;
} Node;
int main()
{
Node * head = NULL;
Node *p;
int number;
do {
scanf("%d", &number);
if ( number != -1)
{
p = (Node*)malloc(sizeof(Node));
p->value = number;
p->next = head;
head = p;
}
} while ( number != -1);
for ( p = head; p; p=p->next) {
printf("%d ", p->value);
}
system("pause");
return 0;
}
C语言作业-advance4-1-逆序输出
最新推荐文章于 2023-02-13 17:34:35 发布