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 40 41 42 43 44 45 46 47 48 49
|
#include <stdio.h>
#include <stdlib.h>
main()
{
int code,x,n;
char nom[20];
char prenom[20];
FILE *kk;
kk=fopen("c:/fichiers.txt","wb");
do
{
printf("entrer le code\n");
scanf("%d",&code);
fwrite(&code,sizeof(int),1,kk);
printf("entrer le nom\n");
scanf("%s",&nom);
fwrite(&nom,sizeof(char), sizeof(nom),kk);
printf("entrer le prenom\n");
scanf("%s",&prenom);
fwrite(&prenom, sizeof(char), sizeof(prenom), kk);
printf("est ce que vous voulez ajouter un autre enregistremen si oui tapez 1 si non tapez 0\n");
scanf("%d",&x);
}
while(x==1);
fclose(kk);
kk=fopen("c:/fichiers.txt","rb");
do
{
printf("entrer le code chercher\n");
scanf("%d",&n);
if(!feof(kk) {
fread(&code,sizeof(int),1,kk);
fread(&nom,sizeof(char),sizeof(nom),kk);
fread(&prenom,sizeof(char),sizeof(prenom),kk);
if(n==code)
printf("le valeur chercher est %s\n %s\n",nom,prenom);
}
}while(!feof(kk));
system("PAUSE");
return 0;
} |
Partager