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

Лишний символ при компиляции - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Создайте класс с именем Rational для выполнения действий с дробями http://www.cyberforum.ru/cpp-beginners/thread918820.html
Задание : создайте класс с именем Rational для выполнения действий с дробями и программу тестирования вашего класса. (используйте закрытые элементы данных, определите конструктор, который должен содержать значения по умолчанию, напишите функции-элементы установки и извлечения значений, выполнения операций, ввода и вывода значения объекта созданного класса.Напишите программу для тестирования...
C++ Что такое тестирующая программа и зачем она нужна? Есть задание, Написать функцию для перевода переменной типа long в символьную строку в двоичном представлении ( ltoab( long num, char s) ) и тестирующую программу к ней. Лабу я написал, она работает, не пойму, что за тестирующая программа? Зачем она нужна и что это такое? #include "intsafe.h" #include "stdafx.h" #include "stdio.h" #include "string.h" http://www.cyberforum.ru/cpp-beginners/thread918819.html
C++ Двумерные динамические массивы-матрицы (выделение памяти)
Помогите пожалуйста,разобраться. В динамической памяти сначала выделяется память для указателей на соответствующие двумерные массивы(строки матрицы).после этого выделяется память для каждой стороки. Как сделать,чтобы память сначала выделялась на указатели столбцов,а затем на столбцы,чтобы я могла обращаться не к строкам,а потом столбцам- а,где ¡-строка,а j-столбец ,а вот так обращаться а-¡-тый...
C++ Задачник по С++
Выложите ссылку Задачника по С++, желательно рабочею... Гуглить не хочу, скорость маленькая. Работаю на Dev-C++ версия 4.9.9.2. И еще вопрос: Если прототип Dev'а более новых версий?
C++ Манипуляторы. От С к С++ http://www.cyberforum.ru/cpp-beginners/thread918779.html
fprintf(f1, “%-7.3е”, x) Какая эквивалентная запись этой на С++?
C++ изучение с++ Ребят, решил самостоятельно выучить с++, в следующем году вроде бы начнем учить, но я думаю мы все понимаем, что в техникуме не научат того, чего хотелось бы, только самообучение даст результат. Теперь вопрос/просьба посоветуйте книгу, где больше практики и меньше теории ( по существу ) и если кто знает Хорошие курсы в Харькове, тоже не стесняйтесь - пишите ) ( шаг и прочую ересть просьба не... подробнее

Показать сообщение отдельно
dasha46
0 / 0 / 0
Регистрация: 04.10.2012
Сообщений: 28
06.07.2013, 17:59     Лишний символ при компиляции
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 <iostream>
#include <fstream>
#include <stdio.h>
#include <cstring>
#include <conio.h>
int zamena(char c);
using namespace std;
int zamena(char c)
{
    FILE *fin;
fin=fopen("5.txt", "r");
if (c=='0') printf("ноль"); else
if (c=='1') printf("один"); else
if (c=='2') printf("два"); else
if (c=='3') printf("три"); else
if (c=='4') printf("четыре"); else
if (c=='5') printf("пять"); else
if (c=='6') printf("шесть"); else
if (c=='7') printf("семь"); else
if (c=='8') printf("восемь"); else
if (c=='9') printf("девять"); else
if (c=='.') { printf(".\n"); fscanf(fin, "%c",&c); } else
if (c=='?') { printf("?\n"); fscanf(fin, "%c",&c); } else
if (c=='!') { printf("!\n"); fscanf(fin, "%c",&c); } else
printf ("%c", c);return 0;} 
 
int main() {
setlocale(LC_ALL,"Russian");
char c;
FILE *fin;
fin=fopen("5.txt", "r");
if (!fin) {cout<<"ошибка открытия файла "; }
 
 
{while (!feof(fin))
{
fscanf(fin, "%c",&c);
zamena(c);}
getch();
return 0; }}
Программа при компиляции повторяет последний символ, подскажите пожалуйста как это исправить.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 12:14. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru