Soy Novato. HELP
Publicado por Javier (2 intervenciones) el 19/08/2003 20:31:18
Hola a todos. Soy nuevo en esto del C y me gustaría que alguien me mirase este programa para ver cual es el error que tengo:
// Compilo con DEV C++ 4.9.8.0
#include <stdio.h>
// ¿Por qué en DEV C++ no puedo poner conio.h?
#include <conio.c>
int main(int argc, char *argv)
{
// Defino un puntero
char *n;
printf("Escribe una cadena de texto");
printf("\n\n >> ");
// Utilizo el comando fflush y gets para insertar texto
fflush(stdin);
gets(n);
// Ahora borro la pantalla para sacar los datos
clrscr();
printf("El texto es: %s", n);
getch();
return 0;
}
El problema es que si inserto cadenas de texto, a la cuarta me cambia de color el fondo de pantalla: hola hola hola hola = FONDO CAMBIADO A VERDE.
¿Por qué me cambia el color de fondo?. Utilizo winxp.
Gracias.
// Compilo con DEV C++ 4.9.8.0
#include <stdio.h>
// ¿Por qué en DEV C++ no puedo poner conio.h?
#include <conio.c>
int main(int argc, char *argv)
{
// Defino un puntero
char *n;
printf("Escribe una cadena de texto");
printf("\n\n >> ");
// Utilizo el comando fflush y gets para insertar texto
fflush(stdin);
gets(n);
// Ahora borro la pantalla para sacar los datos
clrscr();
printf("El texto es: %s", n);
getch();
return 0;
}
El problema es que si inserto cadenas de texto, a la cuarta me cambia de color el fondo de pantalla: hola hola hola hola = FONDO CAMBIADO A VERDE.
¿Por qué me cambia el color de fondo?. Utilizo winxp.
Gracias.
Valora esta pregunta


0