You are on page 1of 2

MATERIAL DE APOYO No.

2
Errores Comunes en lenguaje C utilizando Dev-C++

MENSAJE DE ERROR SIGNIFICADO COMO CORREGIR.
1. invalid preprocessing directive
#inclue
Error de sintxis en la declaracin de
libreras
Verificar la escritura de las libreras de
#include
2. #include expects "FILENAME" or
<FILENAME>
Los delimitadores de las libreras no
son correctos, por ejemplo
#include stdio.h>
Verificar la escritura de las libreras de
#include

3. studio.h: No such file or directory. Los nombres de las libreras no son
correctos, por ejemplo: <studio.h>
Verificar la escritura de las libreras de
#include
4. `printf' undeclared (first use this
function)

Est mal escrita la funcin de
entrada/salida, o no se ha incluido la
librera que contiene la funcin
Verificar la escritura de la funcin de
entrada/salida utilizado, o agregar la
librera requerida en #include
5. invalid function declaration La funcin main no ha sido declarada
correctamente.
Revisar que la funcin main este bien
escrita.
6. Unable to open include file stadio.h

No se puede abrir el archivo de
cabecera stdio.h
Verificar la escritura de las libreras de
#include
7. expected `}' at end of input Hace falta la llave que aparece al final
de la funcin main
Agregar llave al final del programa

8. expected `;' before '}' token Falta ; en la instruccin que est en la
lnea anterior o antes de la llave }
Agregar el ; a la instruccin anterior
9. expected `,' or `;' before "float"

La declaracin de variables que esta
antes de la declaracin float se ha
terminado incorrectamente.
Revisar las lneas de declaraciones y
verificar su escritura.

10. ISO C++ forbids declaration of
`mein' with no type
El nombre de la funcin principal
main no est escrito correctamente
Escribir el nombre correcto de la
funcin principal main
11. [Warning] converting to `int' from
`double'
Se est asignando el resultado real de
una expresin aritmtica en una
variable de tipo entero.
Verificar que los tipos de las variables
de resultado son correctos.
UNIVERSIDAD DE EL SALVADOR
FACULTAD DE INGENIERIA Y ARQUITECTURA
ESCUELA DE INGENIERIA DE SISTEMAS INFORMATICOS
INTRODUCCION A LA INFORMATICA


MENSAJE DE ERROR SIGNIFICADO COMO CORREGIR.
12. `print' undeclared (first use this
function)
La instruccin print no existe, por lo
tanto est mal escrita.
Verificar la correcta escritura de la
instruccin.
13. `resultado' undeclared (first use this
function)
Falta comilla en el mensaje de la
instruccin printf
Revisar el uso de las comillas en la
instruccin printf.
14. `x' undeclared (first use this function)
(Each undeclared identifier is
reported only once for each function
it appears in.)
La variable x no ha sido declarada en
el programa.
Agregar la variable x en la declaracin
de variables.

15. incompatible types in assignment of
`double' to `char[25]'
Se est asignando un valor real a una
variable char [25].

Revisar tipos de variables declaradas.
16. cannot convert `const char[5]' to
`float' in assignment
Se est asignando una cadena
alfanumrica a una variable de tipo
float.
Revisar tipos de variables declaradas.
17. conflicting declaration 'int x' Existe conflicto en la declaracin de la
variable x, si se ha declarado antes la
misma variable con otro tipo de dato.
Verificar que la variable x solo se
declare una vez
18. redeclaration of `int x' Existe una doble declaracin de la
variable entera x
Verificar que la variable x solo se
declare una vez
19. return-statement with no value in
function returning int
La lnea return no tiene un valor que
devolver
Verificar la escritura de la lnea return
20. expected constructor, or type
conversin before < token
Esta mal escrita la lnea de include Verificar escritura de include o agregar
#al inicio de la lnea
21. missing terminating character Falta las comillas en la cadena de
control de una funcin de
entrada/salida
Verificar la escritura de la lnea
marcada

Ciclo-I 2014

You might also like