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

Описать структуру с именем ZNAK - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Двумерный массив http://www.cyberforum.ru/cpp-beginners/thread30338.html
Дана матрица размера N*M.Найти наименьший элемент среди элементов тех столбцов, в которых нет чётных чисел. Написать программу.
C++ Перемножение элементов массива Добрый день. Вот, столкнулся с не пониманием того, как перемножить все элементы в массиве. Есть массив, уже составленный, ввиде двойного факториала с определенным шагом. Нужно перемножить все... http://www.cyberforum.ru/cpp-beginners/thread30332.html
C++ Ошибка при компиляции
Я начинающий при компиляции в DEV-C++ выдаёт Compiler: Default compiler Building Makefile: "C:\Dev-Cpp\Makefile.win" Executing make... make.exe -f "C:\Dev-Cpp\Makefile.win" all make.exe: ***...
Задача с файлом и функцией C++
Мне была задана такая задача: Для хранения данных о ноутбуках описать структуру вида (при необходимости дополнив ее): struct NOTEBOOK { char model; // наименование struct size { // габаритные...
C++ проблемы с линковкой http://www.cyberforum.ru/cpp-beginners/thread30305.html
Возникла проблема. Нашел на другом форуме точную формулировку своей проблемы. Решение той проблемы не описано. Прошу помочь: Hi All, I've built the arm-elf tool chain with the following gcc...
C++ Проблемы с графикой Поставлено 2 задачи: 1-я Нарисовать 2d фигуру и букву, а также ось XY c делениями и вращать фигуру и букву с помощь матрицы. 2-я Такая же как и первая, только в 3d) Вопрос: где можно просмотреть... подробнее

Показать сообщение отдельно
accept
4823 / 3244 / 165
Регистрация: 10.12.2008
Сообщений: 10,682
09.01.2010, 21:48
C
1
{"Ivanov","olen",{01,04,1990}},
когда видишь такую строчку - это значит, что структура заполняется без ввода, то есть напрямую программой

а ввод - это, к примеру, ипользование scanf для заполнения каждого элемента структуры
часто можно юзать fgets (это чтобы строку прочитать и из неё извлечь один элемент структуры, так как при нажатии enter'а, в программу отправляется строка)
scanf не различает строки

scanf'у будет всё равно как поданы данные
Код
"a"
"b"
"c"
"d"
"e"
"f"
или
Код
"a b c d"
"e f"
или
Код
"a"
"b c"
"d"
"e f"
для scanf'а это всё одинаковые подачи

а для fgets всегда один вариант
Код
"a"
"b"
"c"
"d"
"e"
"f"
взял строку - обработал начало
взял строку - обработал начало
...
пока строки не закончатся

Добавлено через 6 минут
Цитата Сообщение от Necrasov
состоящий из восьми элементов типа ZNAK
это значит принять группу строк для одной структуры восемь раз, переходя к следующей структуре в массиве структур
в конце все структуры будут заполнены данными, которые вводились с клавиатуры
при заполнении каждой структуры вначале хорошо бы выводить сообщение о том, что заполняется такая-то структура
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru