Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- // надо еще всякие windows.h подключить и кодировки, но у меня мак и другой компилятор, добавь там сам, ок?
- int main() {
- int c, result = 0;
- FILE *file;
- file = fopen("/Users/imedvedev/Documents/programming/xcode/lab6/tema/Serega/Serega/f.txt", "r"); // читаем файл f.txt, тут пропиши свой путь к файлу (полный путь C:\ и т.д.)
- if(file == NULL) {
- printf("Ошибка при открытии файла \n");
- return -1;
- }
- if(file) {
- printf("Четные числа: "); // начинаем искать четные числа
- while((c = getc(file)) != EOF)
- if(c%2==0) { // если c % 2 - означает, если переменная "с" кратна двум, т.е. делится без остатка на 2
- printf("%c ", c); // пишем это число, для проверки
- result++; // считаем количество
- }
- fclose(file);
- }
- printf("\nВсего четных чисел: %d \n", result);
- return 0;
- }
- /*
- в файле f.txt было:
- 123456789
- результат выполнения:
- Четные числа: 2 4 6 8
- Всего четных чисел: 4
- */
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement