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

Указатели на структуры - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Как начать работать в Visual C++ 2010 http://www.cyberforum.ru/cpp-beginners/thread787620.html
Здравствуйте. Никак не могу понять как нужно работать в Visual C++ 2010. Я только начинающий. Делаю следующее. Создаю проект: «Файл» → «Создать» → «Проект». В «Установленных шаблонах» выбираю...
C++ Статические переменные и функции С какой целью применяются статические фуекции и переменные? Что они дают? http://www.cyberforum.ru/cpp-beginners/thread787611.html
Подскажите, где можно взять много простеньких задачек по с++ для начинающих? C++
Подскажите пожалуйста где можно взять много простеньких задачек по с++ (только для начинающих) , чтобы укреплять память .
C++ Загадка
Здравствуйте помогите в отгадывании загадки, нужно реализовать поиск по таблице чисел и букв У меня есть набор чисел и вбивая их попарно(строку, столбец) хотелось бы что программа показывала...
C++ Вынос переменных в отдельный модуль http://www.cyberforum.ru/cpp-beginners/thread787600.html
Здравствуйте, у меня появился вопрос... Можно ли технически вынести переменные программы в отдельный модуль и сделать так, чтоб они были доступны другим модулям? если да то подскажите пожалуйста как...
C++ По итогам MCA турнира составить итоговую таблицу Согласно регламенту каждая задача оценивается определённым количеством баллов. Правильно решённая задача даёт команде именно столько баллов. Выигрывает команда, набравшая наибольшее количество... подробнее

Показать сообщение отдельно
КенТюРиК
11 / 11 / 1
Регистрация: 18.10.2012
Сообщений: 148

Указатели на структуры - C++

16.02.2013, 18:36. Просмотров 373. Ответов 7
Метки (Все метки)

Подскажите в чем ошибка...Дело в том когда я в вожу в каждое поле по 1 значению все нормально выводит,но если при в вводе в поле я пишу два значения через пробел,то он захватывает у меня следующую строку.
Nazvanie:10 10;
vidtovaraadress

Вот такая штука...

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
41
42
43
44
#include "stdafx.h"
#include <iostream>
#include <conio.h>
using namespace std;
    
struct part
{char nazvanie [20];
char vidtovara[20];
char adres[20];
double vremaraboti;
int kolprodavcov;
float nomermagaz;
};
 
 
void input_part(part *b)
    
{
    cout<<"Nazvanie";
    gets(b->nazvanie);
    cout<<"Vidtovara";
    gets(b->vidtovara);
    cout<<"Adres"; 
    gets(b->adres);
    cout<<"Vremaraboti";
    cin>>b->vremaraboti;
    cout<<"Kolprodavcov";
    cin>>b->kolprodavcov;
    cout<<"Nomermagaz";
    cin>>b->nomermagaz;
 
    cout<<"Nazvanie"<<" "<<b->nazvanie<<'\n';
    cout<<"Vidtovara"<<" "<<b->vidtovara<<'\n';
    cout<<"Adres"<<" "<<b->adres<<'\n';
    cout<<"Kolprodavcov"<<" "<<b->kolprodavcov<<'\n';
    cout<<"Nomermagaz"<<" "<<b->nomermagaz<<'\n';
    
}
int main()
{
    part a,*pa=&a;
    input_part(pa);
    system("pause");
}
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru