Форум программистов, компьютерный форум, киберфорум
Наши страницы
C для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C (СИ) Упорядочить массив В(5,4) по невозрастанию элементов третьей строки http://www.cyberforum.ru/c-beginners/thread888768.html
Упорядочить массив В(5,4) по невозрастанию элементов третьей строки. Вывести получившийся массив.
Записать в дополнительный столбец матрицы Р(6,4)среднее арифметическое ненулевых элементов каждой строки C (СИ)
Записать в дополнительный столбец матрицы Р(6,4)среднее арифметическое ненулевых элементов каждой строки.
C (СИ) Нахождение пути минимальной стоимости?
Задача такая, есть матрица размером m на n. Необходимо из нижнего левого угла попасть в верхний правый с минимальным количеством шагов. Причем двигаться можно только вверх и в право. Сделал не...
C (СИ) Переписать код перемножения строк и столбцов матрицы с С++ Здравствуйте, помогите переделать исходный текст программы из С++ в СИ. Здесь задается матрица NxN, заполняющаяся рандомными числами от 0 до 10, после указания строки и столбца, программа их... http://www.cyberforum.ru/c-beginners/thread888742.html
C (СИ) Запись в файл структуру Student http://www.cyberforum.ru/c-beginners/thread888663.html
Помогите записать в файл, а то я понятия не имею как это сделать. struct Students { char NZBook; char name; char examen; int marks; //"1","2","3","4","5"; };
Файлы: Разработать программу, позволяющую вести базу данных о сдаче экзаменов C (СИ)
Задача программы:Разработать программу, позволяющую вести базу данных записей типа, указанного в варианте задания, и позволяющею создавать базу, сохранять данные в файл, читать из файла и...
Открытие файла r+ C (СИ)
Здравствуйте. Необходимо выполнять над файлом сразу две операции. Сначала чтение, затем ввод. Воспользовался открытием файла через r+, но как бы я не старался, он не хочет выполнять запись в...
C (СИ) нужно исправить ошибку в программе с файлом условие: файл с ФИО автора, название книги,издательство, цена. вывести информацию об названом авторе условие: файл с ФИО автора, название книги,издательство, цена. вывести информацию об названом авторе ... // #include "stdafx.h" #include <string.h> #include<stdio.h> #include<stdlib.h> http://www.cyberforum.ru/c-beginners/thread888639.html
C (СИ) Как передать указатель функции в другую функцию? http://www.cyberforum.ru/c-beginners/thread888605.html
Добрый вечер.:) Кто нибудь знает как передать указатель функции в другую? за ранее благодарен))
C (СИ) Перевод вводимого числа из char в int Помогите пожалуйста. Вообщем все работает нормально кроме int main(). выбираю пункт один и вылетает ошибка. Необходимо сделать без перевода вводимого в меню числа из char в int. #include... http://www.cyberforum.ru/c-beginners/thread888593.html
hotspurs
0 / 0 / 0
Регистрация: 03.06.2013
Сообщений: 2
0

В файле F заменить на звездочку(*) слова в которых нету букв слова "word"

03.06.2013, 00:39. Просмотров 681. Ответов 3
Метки (Все метки)

В файле F заменить на звездочку(*) слова в которых нету букв слова "word"
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
#include <stdio.h>
#include <conio.h>
void main(){
    char word[8] = {'w','o','r','d','W','O','R','D'};
    char temp;
    char z = '*';
    char p = ' ';
    int k,j,i = 0;
    int check;
    FILE *f1  = fopen("file.txt","rt");
    FILE *f2  = fopen("write.txt","wt");
    if(f1 == NULL && f2 == NULL){
        printf("fail!\n");
    }
    char str;
    while((str=fgetc(f1)) != EOF){
        if(str == '\0'){
        fputc(p,f2);
        }
        while(str != '\0'){
        temp[i] = str;
        i++
        }
        for(k=0;k<=sizeof(temp); k++){
        check =0;
            for(j=0;j<=sizeof(word); j++){
                if(temp[k] == word[j]){
                    check = 1;
                }
            }
        
        }
        if(check == 0){
            for(k=0;k<=sizeof(temp);k++){
                fputc(temp[k],f2);
            }
        }
        else{
            fputc(z,f2);
        }
    }
    
    getch();
}
В данным коде заменяется на звездочку каждый символ, а не слово. Как реализовать считывание по словам и замену слова на звездочку. Благодарю за помощь!!!

Вернуться к обсуждению:
В файле F заменить на звездочку(*) слова в которых нету букв слова "word"
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.06.2013, 00:39
Готовые ответы и решения:

Удалить все слова, оканчивающиеся группой букв "кая" или "кое"
Удалить из S1,... Sn все слова, оканчивающиеся группой букв, &quot;кая&quot; или &quot;кое&quot;. Хелп, пожалуйста.

Удалить из текста слова, в которых "а" и "в" встречаются более двух раз
Дано текст, надо удалить слова в которых &quot;а&quot; и &quot;в&quot; встречаются более двух раз. Заранее благодарю!

Удалить из данного предложения слова, множество букв которых совпадает с множеством букв первого слова
стандартными стрелковыми функциями, объявленными в файле string.h пользоваться не разрешается ...

"Перевернуть" в строке все слова (Например: "Жили были" в "илиЖ илыб")
&quot;Перевернуть&quot; в строке все слова. (Например: &quot;Жили были дед и баба&quot; - &quot;илиЖ илиб дед и абаб&quot;)

Все слова "one" заменить на "two"
не могу до конца решить задачу, помогите пожалуйста нужно все слова &quot;one&quot; заменить на &quot;two&quot;...

3
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.