Ir para conteúdo
Fórum Script Brasil

Casanova

Membros
  • Total de itens

    1
  • Registro em

  • Última visita

Sobre Casanova

Casanova's Achievements

0

Reputação

  1. Boa tarde pessoal !!! Sou iniciante no C++, e estou efetuando um exercício para a faculdade que tem o seguinte problema exposto. É necessário que se verifique se a palavra ou um número digitado pelo usuário é polidromo, tem a mesma ordem de letras ou números quando se inverte a mesma. Pelo que o professor ensinou e pelo que eu li sobre a linguagem consegui chegar até aqui: // polidromo.cpp : Defines the entry point for the console application. // #include "stdafx.h" #include "stdio.h" #include "ctype.h" #include "string.h" int main(int argc, char* argv[]) { char s1[100], s2[100]; int i=0, j=0; printf("Digite uma Frase com 2 ou mais caracteres: "); gets(s1); while (s1!=0) { i++; } i=strlen(s1); for(j=i; j>=0; j--) printf("%c %c", s1[j],' '); printf("\n"); return 0; } Esse código roda perfeitamente, só que ele me traz somente o inverso daquilo que foi digitado, e estou precisando que ele verifique se a inversão é exata e que me mostre o resultado na tela. Sei que existe um comando que se chama Stromp, que efetua a comparação de Strings, só que não sei se ela que se usa, e aonde devo inseri-la no código.... Desde já agradeço a atenção; Obrigado.
×
×
  • Criar Novo...