#include #include #include #include typedef struct nod {int inf; nod *urm;}; nod *p,*r,*inc; unsigned int l; int w; void main(void) {clrscr(); FILE *f; f=fopen("lista.txt","r"); printf("Sirul: "); l=sizeof(nod); p=(nod*)malloc(l); fscanf(f,"%d",&w); printf("%d ",w); (*p).inf=w; (*p).urm=NULL; inc=p; r=p; do{ p=(nod*)malloc(l); fscanf(f,"%d",&w); printf("%d ",w); (*p).inf=w; (*r).urm=p; (*p).urm=NULL; r=p; } while (!feof(f)); fclose(f); printf("\n"); printf("Lista: "); p=inc; while(p!=NULL){ printf("%d ",(*p).inf); p=(*p).urm; } printf("\n"); getch(); }