Ir ao conteúdo
  • Cadastre-se

kurt Rodrigues

Membro Júnior
  • Posts

    2
  • Cadastrado em

  • Última visita

posts postados por kurt Rodrigues

  1. Olá por favor estou com problema para ter ler um input de uma string com acento. Usando setlocale arrumei a saída, mas a entrada

    ainda permanece com uma simbolo no lugar da letra acentuada. Alguém por gentileza poderia me indicar onde se encontra o erro. Grato

     

    /*15) Faça um algoritmo e o fluxograma que leia o nome da capital do Brasil. Se a
    resposta estiver correta, imprimir PARABÉNS, caso contrário, ERROU.
    (Considerar: Brasília).*/

     

    #include <stdio.h>
    #include <stdlib.h>
    #include <locale.h>
    #include <string.h>

    main () {

    setlocale (LC_ALL,"portuguese");

    //----------------------------------------------------
    char capital[9];
        printf("Digite qual é a capital do Brasil: ");
        fgets(capital,9,stdin); // limitar a string a 8 caractes + 1

    //----------------------------------------------------
        if (strcmp(capital,"Brasília")==0) { // COMPARA DUAS STRINGS 

            printf("PARABÉNS");
        }

        else {
            printf("**INCORRETO**\n\n O digitado foi %s e o correto é Brasília\n",capital);
        }

    }

    • Curtir 1

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

 

GRÁTIS: ebook Redes Wi-Fi – 2ª Edição

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!