Insertion un text à partir d'un fichier txt dans un tableau
Résolu
med.ben235
Messages postés
10
Date d'inscription
Statut
Membre
Dernière intervention
-
med.ben235 Messages postés 10 Date d'inscription Statut Membre Dernière intervention -
med.ben235 Messages postés 10 Date d'inscription Statut Membre Dernière intervention -
bonjour, j'ai besoin de votre aide!
je suis en train de faire le code source d'un quiz et j'ai l'idée de placé un grand nombre des questions dans un fichier txt et aprés la déplacé dans un tableau pour choisir de façon aléatoire un ensembre des questions avec des réponses!
est ce que c'est une bonne idée ?
Merci
je suis en train de faire le code source d'un quiz et j'ai l'idée de placé un grand nombre des questions dans un fichier txt et aprés la déplacé dans un tableau pour choisir de façon aléatoire un ensembre des questions avec des réponses!
est ce que c'est une bonne idée ?
Merci
A voir également:
- Insertion un text à partir d'un fichier txt dans un tableau
- Comment ouvrir un fichier epub ? - Guide
- Comment réduire la taille d'un fichier - Guide
- Creer un groupe whatsapp a partir d'un autre groupe - Guide
- Fichier bin - Guide
- Trier un tableau excel - Guide
2 réponses
Bonjour,
Oui, c'est une bonne idée et c'est comme ça qu'on fait habituellement.
Il te suffira de faire une boucle for, d'utiliser fgets() pour lire la ligne et la charger dans un tableau avec strcpy().
Cdlt,
Oui, c'est une bonne idée et c'est comme ça qu'on fait habituellement.
Il te suffira de faire une boucle for, d'utiliser fgets() pour lire la ligne et la charger dans un tableau avec strcpy().
Cdlt,
:)
#include <stdlib.h>
#include<conio.h>
#include<string.h>
int main(int argc, char *argv[])
{
FILE *signal;
int i;
char ligne[250],b[250],quiz[500];
signal=fopen("signal.txt","r");
while(fgets(ligne,250,signal) !=NULL){
for (i=0;i=50;i++){
b=fgets(ligne,250,signal);
strcpy (quiz[i],b);}
}
getch();
return 0;
}