Lire un fichier et le mettre dans un fichier .csv
Bonjour je suis actuellement en train de faire un programme qui consiste à lire un fichier .txt et mettre le contenu dans un fichier .csv
j'ai des erreurs que je comprends pas trop si quelqu'un pourrait m'aider sa serait gentil merci
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
| #include<stdio.h>
#include<string.h>
#include<stdlib.h>
#define MAX_LENGTH 200
int main () {
FILE *fichier;
fichier=fopen("text.txt","r");
if(fichier==NULL){
printf("Impossible d'ouvrir le fichier");
}
char *buffer=(char*) malloc(MAX_LENGTH);
char *strToken;
while(!feof(fichier)){
fgets(buffer,MAX_LENGTH,"text.txt");
strToken=strtok(buffer,";");
fputs(strToken,"test2.csv");
}
fclose(fichier);
return 0;
} |