rendered paste body# include<stdio.h>
# include<stdlib.h>
typedef struct nodo
{
int info;
struct nodo *prox;
}nodo;
nodo *inicio;
nodo *fim;
void inclusao(int n);
int main()
{
int num;
printf("Digite um numero:\n > 0 - incluir\n < 0 - sair\n");
scanf("%d",&num);
inicio = NULL;
while(num > 0)
{
inclusao(num);
printf("Digite um numero:\n > 0 - incluir\n < 0 - sair\n");
scanf("%d",&num);
}
}
void inclusao(int n)
{
nodo *novo = (nodo*) malloc(sizeof(nodo);
novo->info = n;
novo->prox = NULL;
if (inicio == NULL)
{
inicio = novo;
fim = novo;
}
else
{
fim->prox = novo;
fim = novo;
}
}