lecture d'un fichier texte
Bonjour à tous
Le code ci-dessous fonctionne tres bien, mis a part que je dois presser une touche à chaque fois pour afficher la ligne suivante, pourriez vous svp me donner une astuce afin qu'il lise le fichier texte en continu :
Code:
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 30 31 32 33 34 35 36 37 38 39
|
#include<stdio.h>
#include<stdlib.h>
#include<errno.h>
main()
{
FILE *fp;
char *str="c:\\remi.txt";
char *buffer=malloc(100);
if(buffer==NULL)
{
perror("\nErreur memoire");
exit(EXIT_FAILURE);
}
fp=fopen(str,"r");
if(fp==NULL)
{
perror("\nErreur fichier");
exit(EXIT_FAILURE);
}
do
{
fgets(buffer,100,fp);
printf("%s",buffer);
free(buffer);
}while(fp!=EOF);
fcloseall();
return 0;
} |
Pour plus d'info voici un extrait du fichier texte:
Citation:
%
O0001 (MOULE ASSEMBLÉ)
N1 T1
M16
G0 G40 G80 G90 G54
M3 S999
(FRAISE CONIQUE FR_CONE-SACATEC40R-SA50)
G0 X533.5 Y268.756
G43 Z10. H1 M9
(EBAUCHE DE LA RAINURE)
(POSAGE PIECE USINAGE 2)
Z2.
G1 Z-1.3 F39
X166.031 Y261.634 F52
G3 X83.4 Y195. R86.65
G0 Z2.
Merci à tous
A bientot
Rémi ;)