Форум программистов, компьютерный форум, киберфорум
Наши страницы
C для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C (СИ) Стек на базе массива http://www.cyberforum.ru/c-beginners/thread1187436.html
Допустим имеется динамический массив, как реализовать стек на базе этого массива (т.е. добавление/удаление push/pop ) main(){ double *mas,n; printf(&n); mas =...
C (СИ) Преобразовать последовательность по правилу
Даны действительные числа a1, ..., a20. Преобразовать эту последовательность по правилу: большее из двух чисел ai и a10+i (i=1,...,10) принять в качестве нового значения ai, а меньшее – в качестве...
C (СИ) Перевод кода на С
#include <stdio.h> #include <time.h> #include <stdlib.h> int main(int argc, char *argv) { srand(time(NULL)); int i, j; int width = 17; int height = 17;
C (СИ) Библиотека функций для работы с файлами: открытие, закрытие, запись, чтение Необходимо написать библиотеку для работы с файлами. Помогите пожалуйста. Язык программирования - Си http://www.cyberforum.ru/c-beginners/thread1187409.html
C (СИ) Вычислить значение по формуле http://www.cyberforum.ru/c-beginners/thread1187362.html
Добрый день. Столкнулся с проблемой. Не верно интерпретировал формулу из мат статистике, понимаю что считает не верно, но исправить не могу, т.к программист из меня никудышный. Ниже код на си и сама...
Бинарное дерево поиска (и работа с ним) C (СИ)
Здравствуйте! На Си пока не очень разбираюсь, но все же - Необходимо было реализовать бинарное дерево поиска и подпрограммы для него : 1. Строит двоичное дерево из случайных чисел. 2. Выдает...
C (СИ) Найти все вхождения строки в текст
Привет всем,написал часть задания и не как не могу додумать как сделать 2 функцию надеюсь поможете или подскажете как это сделать. Задание Дана строка (char str) и многострочный текст (char text)....
C (СИ) Найти минимальный из максимальных элементов столбцов нужно найти минимальный из максимальных элементов столбцов. сижу уже над программой несколько дней, а она находит максимальный элемент первого столбца. что не так? #include <stdlib.h> #include... http://www.cyberforum.ru/c-beginners/thread1187246.html
C (СИ) Как запрограммировать моделирование булевой алгебры http://www.cyberforum.ru/c-beginners/thread1187221.html
Подскажите, как можно запрограммировать моделирование булевой алгебры? А то что-то в голову ничего не лезет(((
C (СИ) Не работает сравнение символов for (z = 0, j = 0; z < r && j != '\r' && s != r;) { if (strcmp(stroka==razd)) { s++; z++; j = 0; } else j++; } Помогите исправить. http://www.cyberforum.ru/c-beginners/thread1187144.html
chjornoe_solnce
54 / 54 / 47
Регистрация: 16.03.2014
Сообщений: 110
Записей в блоге: 2
25.05.2014, 15:20 0

Скопировать содержимое тестового файла, удалив в каждой строчке предпоследнее слово

25.05.2014, 15:20. Просмотров 505. Ответов 1
Метки (Все метки)

Ответ

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
#include <stdio.h>
#include <stdlib.h>
#include <wchar.h>
#include <locale.h>
 
int main(int argc, char *argv[]) {
    setlocale(LC_ALL, "ru_RU.UTF-8");
    
    const int SIZE_BUF = 1024;
    
    wchar_t line[SIZE_BUF];
    wchar_t *end;
    
    FILE *fInput;
    FILE *fOutput;
    
    fInput = fopen("test.txt", "r");
    if (fInput == NULL) {
        fwprintf(stderr, L"file not found");
        return EXIT_FAILURE;
    }
    
    fOutput = fopen("result.txt", "w");
    if (fOutput == NULL) {
        fwprintf(stderr, L"file not found");
        return EXIT_FAILURE;
    }
    
    while (fgetws(line, SIZE_BUF, fInput) != NULL) {
        end = wcsrchr(line, L' ');
        *end = L'\0';
 
        fwprintf(fOutput, L"%ls\n", line);
    }
    
    fclose(fInput);
    fclose(fOutput);
    
    return EXIT_SUCCESS;
}


Вернуться к обсуждению:
Скопировать содержимое тестового файла, удалив в каждой строчке предпоследнее слово
1
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.05.2014, 15:20
Готовые ответы и решения:

Скопировать содержимое текстового файла, удалив в каждой строке слово номер N
Здравствуйте! Помогите понять задание... Задание: Работа с файлами. Обработку символьной...

Скопировать содержимое текстового файла, удалив в каждой строке слово номер N+1, если в слове N есть 4
Здравствуйте. Помогите, пожалуйста, в написании программы Скопировать содержимое текстового...

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

Последнюю букву в каждой строчке скопировать в конец
Прошу помочь пожалуйста, нужно Последнюю букву в каждой строчке скопировать в конец строчки если...

В каждой строчке матрицы найти минимальный элемент и заменить остальные на минимальный в каждой строчке
дана целочисленная прямоугольная матрица.в каждой строчке найти минимальный элемент и заменить...

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