- #include<stdio.h>
- #include<string.h>
- #include<conio.h>
-
- char config1[50], config2[50], config3[50];
-
- void AfficherMenu(void);
- void Menu1(void);
- void Menu2(void);
- void Menu3(void);
- void Menu4(void);
- void SauveConfig();
-
- void main(void)
- {
- int choix;
- do
- {
- printf("\nMenu :\n");
- printf("1.Entrer les donnees\n");
- printf("2.Sauver les donnes\n");
- printf("3.Restaurer les donnees\n");
- printf("4.Voir les donnees\n");
- printf("5.Quitter\n\n");
- printf("Entrez votre choix : ");
- scanf("%d", &choix);
- if (choix == 1) Menu1();
- else if (choix == 2) Menu2();
- else if (choix == 3) Menu3();
- else if (choix == 4) Menu4();
- }
-
- while (choix !=5);
- }
-
- void AfficherMenu(void)
-
- {
-
- }
-
- void Menu1(void)
- {
- printf("\nEntrez la premiere valeur : \n");
- scanf("%s", config1);
-
- printf("\nEntrez la seconde valeur : \n");
- scanf("%s", config2);
-
- printf("\nEntrez la troisieme valeur : \n");
- scanf("%s", config3);
- }
-
- void Menu2(void)
- {
- printf("\nDonnees enregistre sous C:config\n");
- getch();
- FILE *FileConfig;
- FileConfig = fopen("c:\\config.ini", "w");
- fprintf(FileConfig, "%s\n %s\n %s\n", config1, config2, config3);
- fclose(FileConfig);
- }
-
- void Menu3(void)
- {
-
- FILE *FileConfig;
- FileConfig = fopen("c:\\config.ini", "r");
- fgets(config1, 50, FileConfig); config1[strlen(config1)-1] = 0;
- fgets(config2, 50, FileConfig); config2[strlen(config2)-1] = 0;
- fgets(config3, 50, FileConfig); config3[strlen(config3)-1] = 0;
- printf("Donnees restaure.\n");
- getch();
-
-
- }
-
- void Menu4(void)
- {
- printf("\nLa premiere valeur est egale a %s", config1);
- printf("\nLa seconde valeur est egale a %s", config2);
- printf("\nLa troisieme valeur est egale a %s\n", config3);
- getch();
- }
-
#include<stdio.h>
#include<string.h>
#include<conio.h>
char config1[50], config2[50], config3[50];
void AfficherMenu(void);
void Menu1(void);
void Menu2(void);
void Menu3(void);
void Menu4(void);
void SauveConfig();
void main(void)
{
int choix;
do
{
printf("\nMenu :\n");
printf("1.Entrer les donnees\n");
printf("2.Sauver les donnes\n");
printf("3.Restaurer les donnees\n");
printf("4.Voir les donnees\n");
printf("5.Quitter\n\n");
printf("Entrez votre choix : ");
scanf("%d", &choix);
if (choix == 1) Menu1();
else if (choix == 2) Menu2();
else if (choix == 3) Menu3();
else if (choix == 4) Menu4();
}
while (choix !=5);
}
void AfficherMenu(void)
{
}
void Menu1(void)
{
printf("\nEntrez la premiere valeur : \n");
scanf("%s", config1);
printf("\nEntrez la seconde valeur : \n");
scanf("%s", config2);
printf("\nEntrez la troisieme valeur : \n");
scanf("%s", config3);
}
void Menu2(void)
{
printf("\nDonnees enregistre sous C:config\n");
getch();
FILE *FileConfig;
FileConfig = fopen("c:\\config.ini", "w");
fprintf(FileConfig, "%s\n %s\n %s\n", config1, config2, config3);
fclose(FileConfig);
}
void Menu3(void)
{
FILE *FileConfig;
FileConfig = fopen("c:\\config.ini", "r");
fgets(config1, 50, FileConfig); config1[strlen(config1)-1] = 0;
fgets(config2, 50, FileConfig); config2[strlen(config2)-1] = 0;
fgets(config3, 50, FileConfig); config3[strlen(config3)-1] = 0;
printf("Donnees restaure.\n");
getch();
}
void Menu4(void)
{
printf("\nLa premiere valeur est egale a %s", config1);
printf("\nLa seconde valeur est egale a %s", config2);
printf("\nLa troisieme valeur est egale a %s\n", config3);
getch();
}