• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

suzy

vector dentro um estrutura

2 mensagens neste tópico

tenho uma estrutura que e assim :cheesygrin:

struct aluno {
       char nome[20];
       int idade;
       int vetor[3];// vetor com notas dos 3 periodos
       float media;
       };

como coloco valores dentro do vetor? da -me erro :S

fiz assim:


void inicializa(struct aluno a){
             int i;
             printf("nome\n");
             scanf("%s",&a.nome);
             printf("idade\n");
             scanf("%d",&a.idade);
             for(i=0;i<3;i++){
                 printf(" valor %d\n",i+1);
                 scanf("%d",&(a.vet[i]));
                 }
             printf(" a media\n");
             scanf("%f",&a.media);
             }

void lista(struct aluno a){
         int i;
         printf(" nome\n",&a.nome)
         printf(" idade\n",&a.idade);
         for(i=0;i<3;i++){
                 printf(" valor %d\n",i+1);
                 printf("%d\n",a.vet[i]);
                 }
         printf("%f\n",a.media);
         }
         
main()
{
struct aluno a;
inicializa(&a);
lista(&a);

}

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora