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

Надо чтобы, как только встречаются данные о женщине, программа преуменьшала ее возраст - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Dll приложение. Замена Английских слов на многоточие . http://www.cyberforum.ru/cpp-beginners/thread313529.html
Пользовательские функции хранятся в dll файле и вызываются в приложении универсальный подход. Заменить все английские слова на многоточие Не надо писать капсом - уважайте чужие нервы Добавлено через 1 час 0 минут на Visual C++
C++ Рисунок в С++: нарисовать самолетик в облаках Нужно нарисовать самолетик в облаках , всё это сделать в виде функции. Дайте хоть набросок. http://www.cyberforum.ru/cpp-beginners/thread313521.html
Немогу разобраться с условием C++
Немогу разобраться с условием, помогите кто знает...
generate () C++
нужно создать программу используя generate (). Нужно сгенерировать 4 числа от 0 до 3. Нашел template <class ForwardIterator, class Generator> void generate ( ForwardIterator first, ForwardIterator last, Generator gen ) { while (first != last) *first++ = gen(); } а как этим пользоваться не пойму
C++ Движение в текстовом файле http://www.cyberforum.ru/cpp-beginners/thread313496.html
Мне нужно двигаться и считывать в строку символы до определенного символа, означающего конец строки(той в которую я записываю символы). Потом точно также, но с другими символами и строками.
C++ Преобразовать программу с массивом в двусвязный список Собственно необходимо решить данную задачу с помощью двусвязаного списка( полностью ну или просто дописать) Описать структуру NOTE, содержащую следующие поля: NAME - фамилия, имя; PHONE - номер телефона; BDAY - день рождения (массив из трех чисел); Написать программу, выполняющую следующие действия: Создать массив blocknote, состоящий из 5 структур типа NOTE; записи должны быть... подробнее

Показать сообщение отдельно
grizlik78
Эксперт C++
 Аватар для grizlik78
1882 / 1414 / 101
Регистрация: 29.05.2011
Сообщений: 2,958
06.06.2011, 23:04     Надо чтобы, как только встречаются данные о женщине, программа преуменьшала ее возраст
Цитата Сообщение от lav88 Посмотреть сообщение
я так и делал примерно, но он у меня на эту строчку ругается постоянно
if(spisok[x].sex == 'w')

Не по теме:

Ругается на секс с женщиной?
Вы женщина?


Тут, возможно, пол ещё не был символьной переменной...

C
1
2
fscanf(infile,"%d%s%s%s%s%d\n",&spisok[x].nomer,&spisok[x].fam,
&spisok[x].name,&spisok[x].patronymic,&spisok[x].sex,&spisok[x].age);
Для fam, name и patronymic оператор & использовать не надо, так как это уже указатели.
А раз sex переменная, а не массив, то, наверное, для неё нужен шаблон %c

Добавлено через 2 минуты
И чтобы обратный слеш в строке воспринимался именно как обратный слеш, его надо бы удваивать.
 
Текущее время: 03:36. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru