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);
}
A voir également:
- Passage de structure dans une procédure en c
- Passage qwerty azerty - Guide
- Logiciel calcul structure bois gratuit - Télécharger - Architecture & Déco
- Structure d'un rapport de stage - Guide
- Test passage windows 11 - Guide
- Passage windows 10 à 11 gratuit - Guide
printf("%d\n",a.numero);
Après avoir corrigé les 3 points que j'ai mentionné ça marche !
oui t'as raison merci beaucoup (encore une fois !)