Documente Academic
Documente Profesional
Documente Cultură
#include<stdio.h>
typedef struct{
char denumire[20];
float pret;
int cant[12];
char is;
}PRODUS;
void main()
printf("\nFisier: ");gets(nume);
max=0; cod=0;
fread(&p,sizeof(PRODUS), 1, f);
while(!feof(f))
{if(p.is)
{val=0;
for(i=0;i<12;i++)val+=p.cant[i]*p.pret;
if(val>max)
{fclose(g);
g=fopen(nume,"w");
max=val;
}
if(val==max)
cod++;
fread(&p,sizeof(PRODUS), 1, f);}
fclose(g);
fclose(f);}