Ir ao conteúdo
  • Cadastre-se

diego5672

Membro Júnior
  • Posts

    2
  • Cadastrado em

  • Última visita

Reputação

0
  1. Queria blindar para que, caso o usuário coloque uma letra ao invés de um numero inteiro, a aplicação informasse que o numero não é valido e lesse novamente: printf("Idade:");scanf("%d", &idade[l]);
  2. Bom galera, desculpem minha ignorância pois não domino muito bem as strings em C, queria saber por que este seguinte trecho de codigo não compila: printf("Digite o sexo: obs.: M ou F\n");fflush(stdin);gets(sexo[l]);while(sexo[l] != 'M' || sexo[l] != 'F'){ system("cls"); printf("Sexo invalido:\n\n"); printf("Insira M ou F:\n"); fflush(stdin); gets(sexo[l]);} Na linha do while, o operador lógico "!=" não funciona com a string. Já declarei string.h, delimitei o vetor de string, mas mesmo assim o erro persiste. Tá aí no DEV C++:

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...