bonjour

je voudrais retourner un tableau de structure non dimensionner,

je dois lire des fichiers txt
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
prenom nom age genre
pas de probleme pour recuperer chaque elements de la ligne, mais d'un fichier à un autre, pas le meme nombre de lignes,

donc je ne peut pas definir la taille de mon_tableau
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
struct ma_struct mon_tableau [];
exemple:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
 
struct ma_struct {
char prenom;
char nom;
int age;
char genre;
};
 
typedef struct ma_struct MS;
 
MS readfile(Ms s);
 
main()
{
	MS test[];
}
 
MS readfile(Ms s)
{
	boucle de lecture ligne par ligne
	segmentation de la ligne
	Ms s[i] = {
	*prenom1,
	nom1,
	age1,
	genre1
	};
	i++
}
merci pour votre aide !