rendered paste body#include<stdio.h>
#include<stdlib.h>
typedef struct Tnum{
int num;
struct Tnum *proximo;
} Tnum;
void insere(int x, Tnum *lista)
{
Tnum *q,*antq,*novo;
novo=malloc(sizeof(Tnum));
novo->num=x;
antq=lista;
q=lista->proximo;
while ( q!=NULL )
{
antq=q;
q=q->proximo;
}
antq->proximo=novo;
novo->proximo=q->proximo;
}
void listar (Tnum *lista)
{
Tnum *p;
for (p =lista->proximo; p!= NULL; p = p->proximo)
printf ("%d\n", p->num);
}
int main()
{
Tnum *p;
p=malloc(sizeof(Tnum));
p->proximo=NULL;
insere(1,p);
insere(2,p);
insere(3,p);
insere(4,p);
insere(5,p);
insere(6,p);
printf("Imprimindo \n\n\n");
listar(p);
}