Форум программистов, компьютерный форум CyberForum.ru

Найдите ошибку, пожалуста! - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Определить попарно номера окружностей, которые имеют хотя бы одну общую точку http://www.cyberforum.ru/cpp-beginners/thread188093.html
Пересекающиеся окружности. Даны натуральные числа x1,y1,r1...,x(n),y(n),r(n), которые задают последовательность окружностей так, что x(i),y(i)-координаты центра , а r1 - радиус i-й окружности (i=1,...,n). Определить попрарно номера окружностей, которые имеют хотя бы одну общую точку, и сколько таких пар насчитывается в последовательности. Нужно написать на языке Си, + написать к действиям...
C++ Выделить слова которые начинаются с гласных нужно выделить подстроку слов которые начинаються с гласных из строки нглийских слов http://www.cyberforum.ru/cpp-beginners/thread188091.html
C++ Класс для работы с матрицей
Создать класс для работы с матрицей. Данные класса: матрица A(3×3). Открытые функции класса: ввод матрицы, вывод матрицы в квадратной форме, вывод на экран транспонированной матрицы.
Написать программу,которая считывает текст с клавиатуры и выводит на экран слова начинающиеся с гласных букв C++
надо один цикл вроде вставить но не знаю какой Написать программу,которая считывает текст с клавиатуры и выводит на экран слова начинающиеся с гласных букв На С++
C++ Вывести сформированную строку на экран, используя 8-ричное и 16-ричное представление целых чисел http://www.cyberforum.ru/cpp-beginners/thread188073.html
Вывести сформированную строку на экран обязательно используя восьмеричную и шиснадцятеричне представление для целых чисел и разные форматы для настоящих значений. как это реализовать?? вообще не понимаю.... у меня в строку записаны такие типы данных: char,int,unsigned int,float, double, и ещо одна строка вот так я их записівал char stokabuffer ;
C++ Ответить на вопросы 1. Какое условие является обязательным для присвоения одного объекта другому? 2. Когда объект передается функции в качестве аргумента, создается копия этого объекта. Вызывается ли конструктор копии? Вызывается ли ее деструктор? 3. По умолчанию объект передается функции по значению, это означает, что появляющаяся внутри функции копия объекта не связана с аргументом, используемом при вызове, т.... подробнее

Показать сообщение отдельно
vaselo
19 / 19 / 1
Регистрация: 17.10.2010
Сообщений: 247

Найдите ошибку, пожалуста! - C++

08.11.2010, 19:23. Просмотров 321. Ответов 6
Метки (Все метки)

Программа должна прочитать текст из файла, записать тот же текст в другой файл, заменив точки на запятые, а запятые на ...(три точки)программа компилится, но при запуске выдает непонятную ошибку.
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
#include "stdafx.h"
#include <stdio.h>
#include <string>
#include <iostream>
using std::cout;
using std::cin;
using std::endl;
 
int main()
{int c, retval;
FILE *ifl, *ofl;
ifl=fopen("txt.txt", "r");
ofl=fopen("output.txt", "w");
if (ifl=NULL) 
    cout<<"Ошибка открытия файла";
else{
     while ((c=getc(ifl))!=EOF)
     {
        if (c=='.')
            retval=putc(',', ofl);
        else if (c==',')
            retval=fputs("...", ofl);
        else
            retval=putc(c, ofl);
        if (retval==EOF)
            break;
    }
 
    if (c!=EOF && retval==EOF)
        fprintf(stderr, "Ошибка при записи в файл" "\n");
}
return 0;
}
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru