Ir para conteúdo
Fórum Script Brasil

MatheusFerreira

Membros
  • Total de itens

    3
  • Registro em

  • Última visita

Sobre MatheusFerreira

MatheusFerreira's Achievements

0

Reputação

  1. Voce quer dizer assim? #include <stdio.h> int main() { char nome[100]; int idade; printf("ola' qual e' o seu nome?\n"); scanf("%C",nome); printf("ola' %C quantos anos tens?\n",nome); scanf("%I",&idade); idade < 18? printf("desculpe não tendes idade para usar este programa\n") : printf("em que posso ajuda-lo?\n"); return 0; } Porque dessa forma ainda esta acontecendo a mesma coisa.
  2. Estou iniciando em linguagem C e estou tentando fazer um programa que pergunta o nome do usuario e a idade e aplica o nome nas mensagens, caso a idade seja menor que 18 ele printa uma mensagem, caso seja maior outra mensagem, porém ao colocar o input nome no scanf ele printa ambas as mensagens e finaliza o programa. código: #include <stdio.h> int main() { char nome; int idade; printf("olá qual é o seu nome?"); scanf("%c",&nome); printf("olá %c quantos anos voce tem?",nome); scanf("%i",&idade); if (idade<18) { printf("desculpe voce não tem idade suficiente para usar este programa\n"); }else printf("em que posso ajuda-lo?"); return 0; } resultado no terminal: olá qual é o seu nome? resposta do usuario:fulano olá f quantos anos voce tem? desculpe voce não tem idade suficiente para usar este programa ...Program finished with exit code 0 Press ENTER to exit console.
×
×
  • Criar Novo...