Passage de structure dans une procédure en c
Résolu
giovedy
-
giovedy -
giovedy -
Bonjour,
voici l'erreur que j'obtiens :
1.c: In function 'plus':
1.c:44:7: error: request for member 'numero' in something not a structure or union
Pourriez vous m'aider ?
Voici la partie de code entière :
voici l'erreur que j'obtiens :
1.c: In function 'plus':
1.c:44:7: error: request for member 'numero' in something not a structure or union
Pourriez vous m'aider ?
Voici la partie de code entière :
typedef int couleur[Max];
typedef struct sommet
{
int numero;
int degre;
couleur couleursommet;
}sommet;
void plus(sommet *c)
{
*c.numero=6;
}
/********************************************************************************/
/* PROGRAMME PRINCIPAL */
/********************************************************************************/
void main (void)
{
sommet a;
a.numero=5;
printf("%d\n",a.numero);
plus(&a);
printf("%d\n",a.numero);
}