[ Foro de C ]

Alguien me puede ayudar con este programa no me funcionan los printf por favor

25-Apr-2020 02:16
Invitado (Alejandro)
1 Respuestas

#include <stdio.h>
#include <ctype.h> //getch

int main(){
int i,j; //variable bucle
char a[300]; //variable caracter

printf("Digite su cadena de caracteres para mostrarla al derecho y al reves: \n", a);
gets(a);
printf("\n\nSu cadena es la siguiente al derecho:\n\n %s", a);


for(i=0;(a[i]=getchar())!='\n';i++);
for(j=i;j>=0;j--)
printf("\n\nSu cadena es la siguiente al reves:\n%c",a[j]);

getch();
system("pause");
}


25-Apr-2020 10:02
Nacho Cabanes (+83)

Por qué hay un getchar en el límite del for?






(No se puede continuar esta discusión porque tiene más de dos meses de antigüedad. Si tienes dudas parecidas, abre un nuevo hilo.)