Ir ao conteúdo

Junior12332

Membro Júnior
  • Posts

    9
  • Cadastrado em

  • Última visita

posts postados por Junior12332

  1. Não sei se estou colocando a pergunta no lugar certo, sou novo no fórum, mas estou com uma dúvida na linguagem C, sobre vetores.

    #include  <stdio.h>

    int main() {
        int vetor[3];
        int subtracao[3];
        int maior_subtracao = -2000000000;
        int i;
        printf("Digite 3 numeros: ");
        for (i = 0; i < 3; i++) {
            scanf("%d", &vetor);
        }
        for (i = 0; i < 3 ; i++) {
            subtracao = vetor - vetor[i+1];
        }
        for (i = 0; i < 3; i++) {
            if (subtracao > maior_subtracao) {
                maior_subtracao = subtracao;
            }
        }
        printf("%d\n", maior_subtracao);

        system("pause");
        return 0;

    }

    O programa está aparecendo números errados, e não sei porquê.

    Alguém pode dizer onde está o erro, por favor?

    Agradeço!!!

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

LANÇAMENTO!

eletronica2025-popup.jpg


CLIQUE AQUI E BAIXE AGORA MESMO!