O programa recebe uma frase e em seguida a inverte, ele tem funcionado o problema é que ocasionalmente ele coloca algum lixo no final da frase invertida. Será que alguém sabe o motivo? Coloquei prints
Programa Ok:
Mesmo programa mas desta vez não funciou corretamente:
main()
{
char normal[200], invertido[200];
int i, conta;
system ("cls");
printf("Digite para mostrar de tras para frente:\n\n");
gets(normal);
conta = strlen(normal)-1;
for (i=0; i < strlen(normal); i++)
{
invertido[i]=normal[conta];
conta = conta - 1;
}
printf("\nEscrito de tras para frente ficara:\n\n %s ",invertido);
getch();
}
Pergunta
Raoni
O programa recebe uma frase e em seguida a inverte, ele tem funcionado o problema é que ocasionalmente ele coloca algum lixo no final da frase invertida. Será que alguém sabe o motivo? Coloquei prints
Programa Ok:
Mesmo programa mas desta vez não funciou corretamente:
Link para o comentário
Compartilhar em outros sites
3 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.