Int year;
int
kol;
}
books;
Int main(void)
{
char
fam[30];
FILE
*f;
setlocale(LC_ALL,"Russian");
int
Sum=0;
cout
<< "Введите
автора:";
cin
>> fam;
f
= fopen("input.txt","r");
if(f==NULL)
printf("Файл
не
открыт!");
else
{
while(!feof(f))
{
fscanf(f,"%s%s%d%d",books.name,books.author,&books.year,&books.kol);
printf("%s
%s %d %d\n",books.name,books.author,books.year,books.kol);
if
(!strcmp(fam,books.author)) Sum+=books.kol;
}
fclose(f);
cout<<"Кол-во
книг
= "<<
Sum <<endl;
}
return
0;
}
Прочитать строки
текстового файла. Подсчитать количество
слов в нём (слова отделяются друг от
друга либо пробелами, либо знаками
препинания).
В текстовый файл
записан целочисленный массив A[N]
размером N
в таком виде :
”N
A[0]
A[1]
…. A[N-1]”.
Прочитать массив из файла и вывести на
экран количество чётных элементов
массива.