Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

tfguitar

Erro na hora de criar executável...

Recommended Posts

Aew pessoal... estou com um pequeno mas chato problema...EU fiz o programa, compilei beleza, na hora de criar o execuutável, tanto usando o tc, quanto o gcc, ou o rhide dão os seguintes erros

Error: trabalho02.o(.text+0xde5):in function 'main':trabalho02.c(198) Error: undefined reference to `len'There were some errors

na linha 198 eh o seguinte
while(j<=len(*p));				if(aux==0)		{			printf("\n\n Identificador: %c",*p);		}		else		{			printf("\n\n Erro Lйxico: %c",*p);		}
Aguem sabe do que se trata ???????

Compartilhar este post


Link para o post
Compartilhar em outros sites

len está sendo tratado como uma função, ele simplesmente não encontra esta função.

 

Tem certeza que você declarou a função ou incluiu a biblioteca onde ela está contida?

 

 

Edit:

O while também não está incluindo o if e o else, isto pode estar causando outros problemas no programa.

Para resolver é só tirar aquele ';' e colocar as chaves.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.