Extraire une chaîne de caractère a partir d'une fichier
iheb.attia
Messages postés
6
Date d'inscription
Statut
Membre
Dernière intervention
-
fiddy Messages postés 11069 Date d'inscription Statut Contributeur Dernière intervention -
fiddy Messages postés 11069 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour, je veux ecrire une fonction qui récupére les 20 derniers du chaque ligne voici la fonction que j'ai écris :
{
//Déclaration des variables
int i=0, taille=0;
char ligne[NB_LIGNE];
char nom[NB_LIGNE][TAILLE_MAX];
FILE *fichier=fopen("fichier.txt", "r");
//Test ouverture fichier
if (fichier == NULL)
{
printf("Fichier introuvable.");
return 0;
}
//Lecture du fichier
while (fgets(ligne, TAILLE_MAX, fichier) != NULL)
{
strcpy(nom[taille], ligne);
taille++;
}
//Affichage du contenu
for (i=0; i<=taille; i++)
printf("%s", nom[i]);
fclose(fichier);
return 0;
}
A voir également:
- Extraire une chaîne de caractère a partir d'une fichier
- Fichier bin - Guide
- Extraire une video youtube - Guide
- Fichier epub - Guide
- Caractère ascii - Guide
- Extraire le son d'une vidéo - Guide