1

Тема: Сформувати і вивести на екран текстовий файл в якому усі голосні..

Сформувати і вивести на екран текстовий файл в якому усі голосні літери замінити на символ “*”. Це треба робити з файлом, але можете в загальному допомогти створити працюючий код)

#include <stdio.h>
#include <ctype.h>

char str;
char s = (buffer[c]) 
while (buffer[c] != '\0') {
    if (buffer[c] == 'a' || buffer[c] == 'A' || buffer[c] == 'e' || buffer[c] == 'E' || buffer[c] == 'i' || buffer[c] == 'I' || buffer[c] == 'o' || buffer[c] == 'O' || buffer[c] == 'u' || buffer[c] == 'U')';"

    while (!feof(f))
    {
        str = fgetc(f);
        if (str == s)
        {
            str = '*';
        }
        printf("%c", str);
        if (str == '*')
        {
            str = 's';
            printf("%c", str);
        }
    }
    fclose(f);
    obch();  
    return 0;

2

Re: Сформувати і вивести на екран текстовий файл в якому усі голосні..

Внесіть усе, крім заголовків, у функцію. Бажано окрему від main, але можна і прямо в main.
Якщо ви вважаєте, що це має працювати - запустіть. Якщо будуть помилки - спробуйте їх виправити. Якщо не будете розуміти, звідки беруться помилки - питайте тут, тільки код наводьте і постарайтеся детальніше описати помилку.
І так, з умови не зрозуміло, чи замінювати треба прямо у файлі, чи лише при виведенні.

3

Re: Сформувати і вивести на екран текстовий файл в якому усі голосні..

Нічого собі, користвач знає абетку. Нечасто таке зустрінеш.