Магазин С++
11

fael=fopen("C:/store.txt","r");

fread(&q,sizeof(int),1,fael);

  for(int i=0;i<q;i++){

   fread(&c[i],sizeof(goods),1,fael);

=10=

}

fclose(fael);

 

int ff=1;

while(ff==1){

ff=0;

for(i=0;i<q-1;i++){

if(c[i].getcode()>c[i+1].getcode()){

ff=1;a.copy(c[i]);c[i].copy(c[i+1]);c[i+1].copy(a);} }

 

     };

 

fael=fopen("C:/store.txt","w");

fwrite(&q,sizeof(int),1,fael);

for(i=0;i<q;i++){

fwrite(&c[i],sizeof(goods),1,fael);}

 

fclose(fael);

}