Курсовая работа: Работа с языками С и С++

FILE *f;

if (! (f=fopen (fileName,"rb"))) {

while (getchar ()! ='\n')

continue;

do{

readName (name);

if (name [0] =='\0')

return;

printf ("Невозможно открыть файл cименем '%s'. \n",name);

}while (! (f=fopen (name,"rb")));

system ("clear");

printf ("Файл с именем '%s' прочитан", name);

}

else

printf ("Файл с именем '%s' прочитан", fileName);

k->pre=NULL;

(*n) =0;

while (1) {

fread (k->year,1,5,f);

fread (k->name,1,40,f);

fread (& (k->a),4,1,f);

fread (& (k->db),2,1,f);

fread (& (k->p),2,1,f);

(*n) ++;

k->I=k;

k->number=*n;

if ( (fread (&i,4,1,f))) {

k->next= (struct e*) malloc (sizeof (struct e));

k->next->pre=k;

К-во Просмотров: 720
Бесплатно скачать Курсовая работа: Работа с языками С и С++