Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 18.06.2010, 12:32   #1
Bumbuk
 
Регистрация: 18.06.2010
Сообщений: 7
По умолчанию С++ вложенные структуры

Код:
#include <stdio.h>
#include <conio.h>
#include <math.h>
#include <string.h>
#define nmb 20

typedef struct  { char name_sbj[31];
		 int mark[nmb] ;
		 int nmb_less ;
		 int nmb_pass[nmb];
		 int nmb_ball[nmb];
		} SUBJECT ;

typedef struct  {
                  char name_stud[31] ;
	          float sb;
                  SUBJECT sbj[nmb];

	         }CLASS;

void main()
{
  CLASS clas[nmb];
  int i,j,nmb_stud,nmb_sbj,k,a,b,nmb_ball;

clrscr();
puts("Vvedite kolishestvo uchenikov v klasse:");
scanf("%i",&nmb_stud);
puts("Vvedite kolichestvo izuchaemih predmetov:");
scanf("%i",&nmb_sbj);
clrscr();

printf("Formirovanie klassnogo jurnala dlia %i ucenikov\n",nmb_stud);
for(i=0;i<nmb_stud;i++)
	{ puts("Vvedite Imia familiu uchenika:");
	  printf ("%2d.",i+1);
	  fflush (stdin);
	  gets(clas[i].name_stud); }
clrscr();

}
Задание: школьный классный журнал. Самый первый этап-ввод имен учеников.
Не работает! При вводе имени второго ученика выдает общую ошибку защиты.На одном работает.
Пожалуйста,подскажите,в чем проблема.

Последний раз редактировалось Stilet; 18.06.2010 в 13:07.
Bumbuk вне форума Ответить с цитированием
Старый 18.06.2010, 13:08   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
fflush (stdin);
А это то зачем тут?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 18.06.2010, 21:51   #3
Bumbuk
 
Регистрация: 18.06.2010
Сообщений: 7
По умолчанию

Чистим буфер ввода, чтоб всякой гадости не случалось.=))
Спасибо,но сдать все-таки как-то надо!
Bumbuk вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вложенные циклы НеучЪ Паскаль, Turbo Pascal, PascalABC.NET 0 26.04.2010 12:41
вложенные структуры в С++ серг Помощь студентам 3 21.12.2009 17:29
вложенные циклы!!!! for_tuna Помощь студентам 6 08.12.2009 07:07
Вложенные циклы Chief Паскаль, Turbo Pascal, PascalABC.NET 3 06.01.2009 16:34