Hola! Tengo un problema con un loop while que no se como solucionar. Os comento:
Quiero que por pantalla se escriba lo que sea mientras se guarda en una cadena (no necesito que se guarde indefinidamente, es decir, al siguiente bucle la memoria será para otra palabra), y quiero que para cuando lea por ejemplo FIN o EOF el bucle se pare, he intentado esto:
int main(void)
{
char cadena[20];
while (cadena != EOF)
{
gets(cadena);
printf("No me sale");
cadena++;
}
}
Como puedo solucionar este problema? Muchas gracias!