Ir ao conteúdo
  • Cadastre-se

Otavio Pessoa

Membro Júnior
  • Posts

    1
  • Cadastrado em

  • Última visita

posts postados por Otavio Pessoa

  1. Alguem poderia me explicar aonde esta o erro?

     

    #include <stdio.h>
    #include <stdlib.h>

    typedef struct carro
    {
        char modelo[30];
        float potenciaMotor;
        int anoFabricacao;
    }CARRO;

    void Exibe(CARRO car[])
    {
        int i =0;
        for(i;i<2;i++)
        {
            printf("Modelo: %s\n", car[ i ].modelo);
            printf("Motor: %.1f\n", car[ i ].potenciaMotor);
            printf("Ano: %d\n", car[ i ].anoFabricacao);
        }
    }

    void CAD(CARRO *car[])
    {
        int i =0;
        for(i;i<2;i++)
        {
            printf("Digite o modelo\n");
            fflush(stdin);
            gets(car[ i ]->modelo);
            printf("digite a potnecia do motor\n");
            scanf("%f", & car[ i ]->potenciaMotor);
            printf("Digite ano fabricado\n");
            scanf("%d", & car[ i ]->anoFabricacao);
        }
    }

    int main(void)
    {
        CARRO fusca[2];
        CAD(&fusca);
        Exibe(fusca);

        return 0;
    }
     

     

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!