bueno mi duda es la siguiente:
cuando uso la funcion gets en dev me marca un error y se sale del programa en seguida les pongo el codigo que utilizo:
#include<stdio.h>
#include<stdlib.h>
main()
{
char *c;
gets(c);
printf("%s",c);
system("pause");
}
Lo que intento hacer es no desperdiciar memoria.
Ya que si utilizo un arreglo por ejemplo de 80 y solo utilizo 10 desperdiciaria los demas.
Trate de hacer yo la funcion pero no me reconoce el valor de las teclas ENTER y RETROCESO, tal parece que dev-c++ no tiene todo el ascii.
Si me equivoco en algo diganme por eso estoy aqui.