Pointeur : incomplet non autorisé

Fermé
truite - Modifié le 29 janv. 2021 à 23:50
wytekrow Messages postés 8 Date d'inscription lundi 30 novembre 2020 Statut Membre Dernière intervention 9 juillet 2021 - 30 janv. 2021 à 06:35
Bonjour, j'ai le code suivant:
#include <stdio.h>


void main(){

 printf("bonjour");

 typedef struct Coordonnees Coordonnees;
 struct Coordonnees
 {
  int x;
  int y;
 };

 Coordonnees point = { 0,0 };
 
 Coordonnees *pointP = NULL;
 printf("\n\n\n");
}


typedef struct Coordonnees Coordonnees;
void initCoord(Coordonnees* point) {

 point->x = 0;
 point->y = 0;

}


j'ai l'erreur suivante:
type incomplet non autorisé
à 3 endroits différents:
- ligne 15
- ligne 25
- ligne 26
où il est écrit "point".

J'ai beau chercher, je ne vois pas d'où pourrait venir l'erreur.
Auriez-vous une explication ?

Merci



Configuration: Windows / Firefox 85.0

2 réponses

Bonsoir ,

Erreur déclaration structure
typedef struct inscrit Inscrit;
 
struct Inscrit {
 
    int numMatriJ1;
 
    int numMatriJ2;
 
    int catégorie;
 
    Inscrit *pSuiv;
 
 
};
0