Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 17.12.2012, 15:30   #1
Generate
 
Регистрация: 17.12.2012
Сообщений: 4
По умолчанию СИ,работа с файлами.

Задание :
Создать в ручную англоязычный текстовой файл небольшого обьёма.Найти и вывести на экран слова с чётным количеством букв.Найти и вычислить на экран количество этих слов.

Примерный код :

PHP код:
FILE file;
if (!(
file fopen("example.txt","r"))) {
printf("Ошибка при открытии файла example.txt.\n");
exit(
1);
}
char letter;
int kol_nechet 0;
int kol_letter 0;
letter fgetc(file); //чтение первого символа из файла
// пока последний прочитанный символ не равен концу файла
while (!feof(file)) {
kol_letter++; //увеличиваем счетчик символов
If ((letter == ' ') ||(kol_letter == 0))
kol_nechet++;
letter fgetc(file)
}
fclose(file); 

Не могу додуматься как считывать не посимвольно, а весь текст разом.Каким образом обнаруживать нечетные слова и отделять их от остальной информации в файле.

help plz ?
Generate вне форума Ответить с цитированием
Старый 18.12.2012, 19:16   #2
Generate
 
Регистрация: 17.12.2012
Сообщений: 4
По умолчанию

Видимо никто не ответит, закройте тему тогда
Generate вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
работа с файлами Dimarik Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 1 23.02.2011 11:11
Работа с файлами minasgull Помощь студентам 10 29.11.2010 01:01
Работа с файлами Nice Plant Помощь студентам 1 21.11.2010 05:45
рАБОТА С ФАЙЛАМИ СергейURC Общие вопросы Delphi 8 23.09.2009 15:40