C/Visual C - error de principiante...

   
Vista:

error de principiante...

Publicado por eduardo (3 intervenciones) el 14/09/2007 23:44:46
soy nuevo en esto de lenguajes compilados asi que reuni todo el valor para subir mi duda a este foro,es la siguiente:

porque siempre que compilo un programa me sale este mensaje:

-------------------------------------------------
hola.c:18:2: warning: no newline at end of file
-------------------------------------------------
el programa es el siguiente:

--------------------------------------------------
#include <stdio.h>

int main(void)
{
int n,i;

n=1;
while (n<6){
i=1;
while (i<6){
printf("%d, \t",n*i);
i=i+1;
}
printf("\n");
n=n+1;
}
return 0;
}--------------------------------------------------
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:error de principiante...

Publicado por chuko (2 intervenciones) el 15/09/2007 06:54:11
no sé cuál es el problema ke encuentras...compile el código en mi computadora y no veo ningún problema...imprime algo así como

1, 2, 3, 4, 5,
2, 4, 6, 8, 10,

y así sucesivamente...én mi ordenador funcionó bien ñ_ñ
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:error de principiante...

Publicado por eduardo (3 intervenciones) el 16/09/2007 08:33:47
Lo que quise decir es que si el mensaje "warning: no newline at end of file" es normal o estoy cometiendo un error.

Muchas Gracias por todo.......
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:error de principiante...

Publicado por Trebuchetino (28 intervenciones) el 18/09/2007 13:56:35
Bueno...realmente no creo que sea ningún problema en los compiladores nuevos.
Lo que pasa es que después del último } del bucle main() (vamos, al final de todo)
espera que haya un caracter de nueva línea, es decir: que hay que darle al enter después del }
En todo caso no supone ningún problema para el programa en si, pero puede que algún compilador viejo no te deje compliar.
Espero que se me entienda porque explicar no es que me explicara muy bien jeje.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar