#include #include #define VEGJEL 0 struct cella { int ertek; struct cella *kov; }; int main() { struct cella *elso = NULL; struct cella *p; int i; scanf("%d", &i); while(i<>VEGJEL) { p = (struct cella*)malloc(sizeof(struct cella)); p->ertek = i; p->kov = elso; elso = p; scanf("%d", &i); } for(p=elso; p!=NULL; p=p->kov) { printf("%d\n", p->ertek); } while(elso!=NULL) { p =elso; elso=p->kov; free(p); } return 0; }