Ir ao conteúdo

Duvida basica


rodoos

Posts recomendados

Postado

A minha pergunta é simples. sou iniciante em c e queria perguntar como faz para simplificar um algoritmo

ex:

#include <stdio.h>

#include <stdlib.h>

int main(int argc, char *argv[])

{

float a, b, c;

printf("infome o de tres numeros a:\n");

scanf("%f", &a);

printf("informe b:\n");

scanf("%f", &B);

printf("informe c:\n");

scanf("%f", &c);

{

if(a==b || a==c || c==B)

printf("informe valores difentes!");

else

{

if(a>b, a>c)

printf("o Numero (a) é o maior de todos");

else

{

if(b>a, b>c)

printf("(B) é o maior numero");

else

printf("© é o maior numero");

}

}

}

getche();

return 0;

}

*tenho quase certeza q posso transformar esses scanfs em apenas um linha nao posso? só queria saber como

abraços

Postado
printf("infome o de tres numeros a:\n");

scanf("%f", &a);

printf("informe b:\n");

scanf("%f", &B);

printf("informe c:\n");

scanf("%f", &c);

Você pode reduzir para a seguinte forma...

printf("Informe um valor para a,b,c:\n");

scanf("%f", &a, "%f", &b, "%f", &c);

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

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

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!