C语言作业-advance4-1-逆序输出

xiaoxiao2021-02-28  117

#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; }
转载请注明原文地址: https://www.6miu.com/read-33470.html

最新回复(0)