С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

Выводит предложения, которые начинаются с тире - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Создать класс для работы с одномерным массивом целых чисел на С++ http://www.cyberforum.ru/cpp-beginners/thread1041024.html
Поля:int *IntArray;int n. Конструктор, позволяющий создать массив размерности n. Методы, позволяющие: •ввести элементы массива с клавиатуры и вывести их на экран; •отсортировать массив в порядке...
C++ Дан одномерный целочисленный массив. Определить, образуют ли элементы массива определенную часть последовательности Фибаноччи Дан одномерный целочисленный массив. Определить, образуют ли элементы массива определенную часть последовательности Фибаноччи. Пример: 3, 5, 8, 13 Добавлено через 14 минут Фибоначчи* конечно же http://www.cyberforum.ru/cpp-beginners/thread1040999.html
C++ Количество символов, отличных от латинских букв и пробелов
Здравствуйте, нужно посчитать количество символов в строке, отличных от латинских букв и пробелов. Кажется, что ошибка закралась где-то в 24 строке #include "stdio.h" #include "string.h" #include...
Структуры sos! C++
8 Описать структуру с именем Command, содержащую следующие поля: player-игроки команды (массив из 11 строк), nazv- название команды, stadion-домашний стадион. Написать программу, выполняющую ввод с...
C++ Вывод числа вхождений каждого из символов первой строки во вторую строку http://www.cyberforum.ru/cpp-beginners/thread1040989.html
Вопрос в названии темы, заранее спс
C++ Перепишите задачу из Pascal на C++ (Есть условие) Здравствуйте, прошу о помощи. Решите задачу: В начальной школе Будущего изучали целые числа типа Longint, который они взяли из языка Pascal. Для наглядности, ученики нарисовали прямую, отмерили... подробнее

Показать сообщение отдельно
Main_programm
8 / 0 / 1
Регистрация: 13.12.2013
Сообщений: 12
14.12.2013, 20:31
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
 #include <iostream>
 #include <stdio.h>
 using namespace std;
int main()
{
  FILE *f1;//файл исходных данных
  FILE *f2;//файл результат
  char str[500];//строка из файла
  int i;//временный счетчик
 
  f1=fopen("test.txt","r");//открываем 1-й файл для чтения
  f2=fopen("rez.txt","w");//открываем 1-й файл для записи
 
  while(fgets(str,500,f1))//перебираем строки пока не закончатся
  {
    i = 0;
    while(str[i]==' ')i++;//"перескакиваем" пробелы
    if(str[i]=='-')//если после пробелов есть тире
    {
      fputs(str,f2);//вывод в файл
      printf("%s", str);//вывод на экран
    }
  }
}
Попробуйте вот так сделать)
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.