Pessoal, estou tentando executar um programa para inverter uma string. Não estou conseguindo. Na minha concepção o programa está correto. Mas não consigo finaliza-lo, após o início da execução.
abraço.
#include <stdio.h>
#include <conio.h>
int main() {
char nome[10], nomeInv[10];
int qtdCh; //Quantidade de Caracteres
printf("Digite o seu nome: ");
gets(nome);
for(qtdCh = 0; nome[qtdCh] ''; qtdCh++); //Incrementa 1 unidade em qtdCh a cada caractere encontrado na string.
for (int i = 0, qtdCh; nome; i++, qtdCh--) {
nomeInv = nome[qtdCh];
}
printf("Seu nome: %s.\nSeu nome invertido: %s.", nome, nomeInv);
Pergunta
Victor aWeb
Pessoal, estou tentando executar um programa para inverter uma string. Não estou conseguindo. Na minha concepção o programa está correto. Mas não consigo finaliza-lo, após o início da execução.
abraço.
#include <stdio.h>
#include <conio.h>
int main() {
char nome[10], nomeInv[10];
int qtdCh; //Quantidade de Caracteres
printf("Digite o seu nome: ");
gets(nome);
for(qtdCh = 0; nome[qtdCh] ''; qtdCh++); //Incrementa 1 unidade em qtdCh a cada caractere encontrado na string.
for (int i = 0, qtdCh; nome; i++, qtdCh--) {
nomeInv = nome[qtdCh];
}
printf("Seu nome: %s.\nSeu nome invertido: %s.", nome, nomeInv);
getch();
return(0);
}
Editado por Victor aWebLink para o comentário
Compartilhar em outros sites
1 resposta 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.