30 lines
640 B
C
30 lines
640 B
C
|
#include<stdlib.h>
|
||
|
#include<graph.h>
|
||
|
#include<stdio.h>
|
||
|
#include<string.h>
|
||
|
|
||
|
int main(int argn , char** const argv){
|
||
|
FILE *f;
|
||
|
char c;
|
||
|
long l;
|
||
|
f=fopen(argv[1],"r");
|
||
|
if(f==NULL){
|
||
|
printf("Le fichier n'existe pas.\n");
|
||
|
} else{
|
||
|
fread(&c,1,1,f);
|
||
|
while (!(feof(f))){
|
||
|
if(c=='e'){
|
||
|
l=ftell(f)-1;
|
||
|
fclose(f);
|
||
|
fopen(argv[1],"r+");
|
||
|
fseek(f,l,SEEK_SET);
|
||
|
fwrite(&c,1,1,f);
|
||
|
fclose(f);
|
||
|
f=fopen(argv[1],"r");
|
||
|
fread(&c,1,1,f);
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
|
||
|
return 0;
|
||
|
}
|