Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
O programa não está compilando e rodando o que há de errado com ele
#include <stdio.h>
#include <stdio.h>
#include <stdlib.h>
typedef struct numero{
int num;
struct numero *proximo;
}tiponum;
tiponum *inicio, *novo, *atual;
void imprime(tiponum* lista)
{
if (lista==NULL)
printf("\nFila vazia!\n");
else
while (lista!= NULL){
printf("\n numero = %d \n", lista ->num);
lista = lista ->proximo;}
}
int main( ){
int i, a;
inicio = atual = NULL;
for(i=1;i<6;i++){
{novo=malloc(sizeof(tiponum));
printf("Digite um numero: ");
scanf("%d",&a);
novo->num=a;
novo->proximo=NULL;
if(inicio==NULL)
inicio=novo;
else
atual->proximo=novo;
atual=novo;
}
atual=inicio;
imprime(atual);
getch();
}
Aparece estes erros: C:\Dev-Cpp\main.c In function `main':
47 C:\Dev-Cpp\main.c syntax error at end of input
C:\Dev-Cpp\Makefile.win [build Error] [main.o] Error 1
Carregando comentários...