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

Ошибка в коде - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Разработать структуру с именем TRAIN http://www.cyberforum.ru/cpp-beginners/thread613557.html
Разработать структуру с именем TRAIN, содержащую поля: • Название пункта назначения; • Номер поезда; • Время отправления (массив из двух чисел для хранения часов и ми- нут). Написать программу, выполняющую следующие действия: • Ввод с консоли данных в массив структур TRAIN; • Вывод на консоль информации о поездах, отправляющихся после вве- дённого с консоли времени....
C++ Сколько можно получить регистрационных ключей Установила Visual С++ Express. Нужен регистрационный ключ. Скажите, пожалуйста, сколько можно получить ключей на один адрес (на одну анкету регистрации), допустим, 10 можно? Или один раз заполняешь анкету, получаешь один ключ. Как получить несколько ключей? http://www.cyberforum.ru/cpp-beginners/thread613548.html
Работа с указателями C++
Всем здравия. Нужна ваша помощь. Есть задание по С++. К сожалению работала в основном по С# да и с указателями не совсем лажу. Может кто в силе помочь )) Определите, используется ли указатель для доступа к отдельной переменной или к массиву. Напишите вызов функции с соответствующими фактическими параметрами адресамипеременных или именами массивов....
C++ Разработать структуру с именем MARSH
Прошу помощи в задании. Разработать структуру с именем MARSH, содержащую поля: • Название начального пункта маршрута; • Название конечного пункта маршрута; • Номер маршрута. Написать программу, выполняющую следующие действия: • Ввод с консоли данных в массив структур MARSH; • Вывод на консоль информации о маршрутах, которые начинаются или оканчиваются в пункте, название которого введено...
C++ Рекурсия - работает, нет результата http://www.cyberforum.ru/cpp-beginners/thread613464.html
Всем привет. У меня есть программа которая предназначена для Задан массив целых. Построить из них любую последовательность таким образом, чтобы последняя цифра предыдущего числа совпадала с первой цифрой следующего. Программа работает, но при определенных входных данных, она отказывается возвращать результат. Я потратил пол дня, пытаясь найти причину, прошу у вас помощи. КОД: #include...
C++ Вывод переменной типа char Переменная x типа char. x = 65; cout << x; Так выводиться "A". x = 64; cout << x+1; подробнее

Показать сообщение отдельно
Catstail
Модератор
 Аватар для Catstail
21451 / 10236 / 1667
Регистрация: 12.02.2012
Сообщений: 17,108
25.06.2012, 16:13     Ошибка в коде
Вот это работает:

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
#include "stdio.h"
#include "iostream.h"
#include "string.h"
 
int main(int argc, char* argv[])
{
 
    FILE *Text;
 
    Text = fopen ( "d:\\text.txt" , "r" );
 
    if (Text==NULL)
    {
       printf("He ГіГ¤Г*ГҐГІГ±Гї îòêðûòü ГґГ*éë.\n");
       return 1;
    }           
 
    char buffer[512]; 
    char str[10]; 
 
    cout << "Insert string "; 
    cin >> str;        
    
    while (fscanf(Text,"%s",buffer) != EOF)
    {
        if (strstr(buffer,str) != NULL)
        {
            cout << "Found!";
            break;
        }
                for (int i=0; i < 512; i++) buffer[i]=0;
    }
 
    fclose(Text);
    
    return 0;
}
 
Текущее время: 03:59. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru