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

Сравнить строковые массивы - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Закрасить текст определённым цветом в консоли http://www.cyberforum.ru/cpp-beginners/thread252052.html
Привет, подскажыте пожалуста как можно закрасить текст, при чем мне нужно например штобы 1 рядок был одним кольором второй вторим. заранне благодарен!
C++ Разработать функцию Разработать функцию, которая по одному стеку строит два новых: Stack1 из положительных элементов и Stack2.с++ добавление/удаление и создание стека через отдельные ф-ции. короче как стеки новые... http://www.cyberforum.ru/cpp-beginners/thread252047.html
C++ Наследование/классы
class BaseClass { public: void print() { std::cout << "123\r\n"; } }; class DirivedClass: public BaseClass { public: void print() { std::cout << "321\r\n"; }
Чтение чисел из файла, сортировка и вывод C++
написать 4 функции, сортирующие массив целых чисел 4 способами: - методом пузырька - методом вставки - методом выбора - быстрая сортировка (можно воспользоваться функцией qsort). ...
C++ ввод string-а http://www.cyberforum.ru/cpp-beginners/thread251982.html
Как написать во входных данных 2 строки первая с данными а второя пустая ннапишите как написать вторую строку??
C++ Вывод на экран месяцев года необходимо после определённой сортировки вывести на экран несколько месяцев года, которые должны быть записаны в виде римских цифр. есть какой-то ключ (%...) по этому поводу (возможно чисто для... подробнее

Показать сообщение отдельно
Artjom_ja
1 / 1 / 0
Регистрация: 04.03.2011
Сообщений: 22

Сравнить строковые массивы - C++

04.03.2011, 13:57. Просмотров 875. Ответов 5
Метки (Все метки)

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
void Search()
{
    char fam [13];
    cout << "\nВведите фамилию хозяина собаки ";
    SetConsoleCP(1251);     //Сменили кодировку консоли для ввода
    cin >> fam;
    SetConsoleCP(cp);       //Восстановили первоначальную 
    i = 0;
    do
    {
        fscanf (fp, "%[^.] %*[.] %[^.] %*[.] %[^.] %*[.] %[^.] %*[.] %[^.] %*[.] %s", c1, c2, c3, c4, c5, c6);  //Чтение строки
        j = strcmp(fam, c6);
        if (j > 0)
        {
            i++;
            printf("У %sа имеется собака по кличке %s породы %s, %s года\nрождения, имеющая %s медалей, состоящая в клубе %s!!!\n", c5, c1, c4, c3, c6, c2);
        }
    }
    while (fscanf(fp, "%c", gf)!= EOF); //Проверка конца файла
    if (i == 0)
        cout << "\nОшибка!!! Имя не найдено в базе!!!\n\n";
}
Это код из программы базы данных, никак не получается организовать поиск по полю хозяин, фамилия хозяина записывается в глобальную переменную char с5[13]
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru