Tous les collages #755319 Brut Modifier

Someone

public text v1 · immuable
#755319 ·publié 2007-10-30 16:59 UTC
corps du collage affiché
#include<stdio.h>
#include<string.h>
#include<stdlib.h>
#define Diagrafi "******************"
struct Foititis {

	char am[10];
	char epi[20];
	char ono[20];
	float mo;
};


main() {

FILE *f,*p;
struct Foititis fo;
int c=0,cp=0;


f=fopen("foitites.dat","rb");
if(!f) {
	printf("\nTo arxeio den vrethike!");
	return;
}

p=fopen("foitites.bak","wb");
if(!p) {
	printf("\nApotyxia desmeusis mnimis!");
	return;
}


while (!feof(f)) {
	fread(&fo,sizeof(struct Foititis),1,f);
		if (!feof(f)) {
			c++;
			if (strcmp(fo.epi,Diagrafi)!=0) {
				cp++;
				fwrite(&fo,sizeof(struct Foititis),1,p);
				
			}
		}
}

printf("\nTo synolo twn eggrafwn pou metaferthikan einai %d!",cp);
printf("\nTo synolo twn eggrafwn pou diagraftikan einai %d!",c-cp);

system("del foitites.dat");
ren("foitites.bak foitites.dat");

fclose(f);
fclose(p);

}