Ir ao conteúdo
  • Cadastre-se

manbo

Membros Juniores
  • Total de itens

    2
  • Registro em

  • Última visita

  • Qualificações

    N/D
  1. Ecomo eu paro a leitura do buffer? nao entendi esse " %*[^\n] ". o que eu teria q modificar aqui? scanf("%i %i %i %i",&c1,&c2,&c3,&c4); Desde ja obrigado.
  2. alguem me ajuda pf, estou com um problema q é o seguinte, o cara digita 4 numeros separando-os por espaço, e o meu programa, so funciona quando ele dar enter, tipo, ele ta recebendo os 4 valores so dando o espaço, e dps do 4 valor, continua recebendo valores mas nao vai para lugar nenhum, e eu quero q quando receber o 4 valor ele pare de receber valores e execute o programa. #include<iostream> using namespace std; int main(){ int c1,c2,c3,c4; scanf("%i %i %i %i",&c1,&c2,&c3,&c4); if(c1==1){ cout<<"1"; }else if(c2==1){ cout<<"2"; }else if(c3==1){ cout<<"3"; } else if(c4==1){ cout<<"4"; } return 0; } o que o programa faz nao importa, so quero receber os valores com espaço e no quarto ele parar.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas publicações 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

×