Académique Documents
Professionnel Documents
Culture Documents
Exercice 1 :
#include <stdio.h>
#include <stdlib.h>
int main()
{
char filename[100];
int num_records, i;
FILE *file_ptr;
// Ferme le fichier
fclose(file_ptr);
// Ferme le fichier
fclose(file_ptr);
return 0;
}
Exercice 2 :
#include <stdio.h>
int main() {
char filename[100];
FILE *file_ptr;
long int num_chars = 0;
// Ferme le fichier
fclose(file_ptr);
return 0;
}
Exercice 3 :
#include <stdio.h>
int main() {
char source_filename[100], dest_filename[100];
FILE *source_file_ptr, *dest_file_ptr;
char c;
return 0;
}
Exercice 4 :
#include <stdio.h>
#include <string.h>
if (!trouve) {
printf("Le client n'a pas été trouvé.\n");
}
}
int main() {
int choix;
FILE *fichier;
// Ouvre le fichier de comptes en mode lecture/écriture
fichier = fopen("comptes.txt", "a+");
if (fichier == NULL) {
printf("Impossible d'ouvrir le fichier de comptes.\n");
return 1;
}
// Boucle principale
while (1) {
printf("\nMenu :\n");
printf("1. Ajouter un client\n");
printf("2. Rechercher un client\n");
printf("3. Quitter\n");
printf("Choix : ");
scanf("%d", &choix);
switch (choix) {
case 1:
ajouter_client(fichier);
break;
case 2:
rechercher_client(fichier);
break;
case 3:
printf("Au revoir !\n");
fclose(fichier);
return 0;
default:
printf("Choix invalide.\n");
break;
}