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

Массив структур(Ошибка!) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Треугольник и круг STL http://www.cyberforum.ru/cpp-beginners/thread296521.html
У меня такое задание по теме классы-контейнеры и классы-итераторы STL: Определите класс Triangle (треугольник) и класс Circle (круг). Определите функцию, которая рисует линию, ...
C++ Пересечение пятиугольников Здравствуйте. Собственно сабж. Вообще по заданию нужно определить только факт пересечения, но мне было бы интересно и сами точки найти. Из идей пока есть только тупо перебор каждого ребра. http://www.cyberforum.ru/cpp-beginners/thread296518.html
C++ Почему два раза создаётся объект с ОДНИМ И ТЕМ ЖЕ ИМЕНЕМ?
#include <windows.h> #include <iostream> using namespace std; class arr{ public: arr(){ cout << "Вызов конструктора по умолчанию\n";}; arr(int number){ cout << "Вызов конструктора...
Разложение интеграла в ряд C++
Всем кто посетил сию страницу привет) В общем мне надо рассчитать интеграл с помощью С++ в двух вариантах. Первый вариант по ф-ле Симпсона, второй - разложение в ряд. С формулой Симпсона в общем...
C++ 2. Дано целое число N (> 2) и набор из N вещественных чисел http://www.cyberforum.ru/cpp-beginners/thread296499.html
Всем Добрый вечер !!!! Пожалуйста решите 1 задачку!!!!! Дано целое число N (> 2) и набор из N вещественных чисел. Набор называется пилообразным, если каждый его внутренний элемент либо больше,...
C++ Не могу вернуться к тексту программы Программа вобщем-то работает, но после выполнения компилятор (Borland C++ ) не возвращает к тексту программы как обычно. (если что коряво написал-простите за нубство) #include <stdio.h> #include... подробнее

Показать сообщение отдельно
NameGrey
16 / 16 / 1
Регистрация: 20.03.2009
Сообщений: 123

Массив структур(Ошибка!) - C++

16.05.2011, 01:42. Просмотров 308. Ответов 3
Метки (Все метки)

Не могу разобраться в чем ошибка....
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
#include <stdio.h>
#define N 2
 
struct AEROFLOT{
char *punkt;
char *num;
char *typeSam;
};
 
struct AEROFLOT list[N];
 
void vvodStruct(struct AEROFLOT *paeroflot,int col/*число элементов массива*/)
{
    for (int i=0;i<col;i++)
    {
        printf("punkt:\n");
    scanf("%s \n",&(paeroflot+i)->punkt);
        printf("num:\n");
    scanf("%s \n",&(paeroflot+i)->num);
        printf("typeSam:\n");
    scanf("%s \n",&(paeroflot+i)->typeSam);
    }
}
 
void vivodStruct(struct AEROFLOT *paeroflot,int col/*число элементов массива*/)
{
    for (int i=0;i<col;i++)
    {
        printf("punkt: ");
        printf("%s \n",*(paeroflot+i)->punkt);/*Тут обрывается работа программы!!!!*/
        printf("num: ");
        printf("%s \n",*(paeroflot+i)->num);
        printf("typeSam: ");
        printf("%s \n",*(paeroflot+i)->typeSam);
    }
}
void main()
{
vvodStruct(list,1);
vivodStruct(list,1);
fflush(stdin);
char c=getchar();
}
Добавлено через 1 час 33 минуты
Подскажите плз...(((
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru