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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Tronel
0 / 0 / 0
Регистрация: 12.02.2010
Сообщений: 11
#1

Работа со структурами: ошибка "Declaration terminated incorrectly" - C++

24.03.2010, 21:46. Просмотров 833. Ответов 3
Метки нет (Все метки)

прога набрана но при запуске вылетает ошибка : E2040 Declaration terminated incorrectly
вот сама программа :
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
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
#include <stdio.h>
#include <conio.h>
 
const int n=2;
typedef struct
 
 
 
{
char         fio[30];
int            zhum;
char         favsubj[10];
int            marks[3];
float        avr;
char         lang[10];
 
}
 
student ;
 
student mas[n];
 
int menu (void)
 
{
clrscr();
printf("meniu polzovatelia\n\n");
printf("1. vvod dannih                \n");
printf("2.prosmotr znachenii  \n");
printf("3.EXIT");
int c;
scanf("%i",&c);
fflush(stdin);
return(c);
}
 
void input (void);
 
{
clrscr();
for (int i=0; i<n-1: i++)
{
printf("F.I.O.");     scanf("%s"&mas[i].fio);
printf("N zachetki");     scanf("%i",&mas[i].zhum);
printf("liubimii predmet");     scanf("%s",&mas[i].fabsubj);
int sum=0;
for (int j=0 ; j<=2 ; j++)
{
 printf("ocenka po matematike N%i",j+1);    scanf("%i",&mas[i].marks[j]]);
sum=sum+mas[i].marks[j];
}
mas[i].avr=sum/3;
printf("iazik programirovaniia");     scanf("%s",&mas[i].lang);
}
getch();
menu;
}
 
void output (void)
{
clrscr();
for (int i=0;i<=0;i++)
{
printf("F.I.O.   %s\n",mas[i].fio);
printf("N zachetki   %i\n",mas[i].zhum);
printf("liubimii predmet   %s\n",mas[i].favsubj);
for (int j=o;j<=2;j++)
{
printf("ocenka po matematike N%i %i\n ",j+1,mas[i]marks[j]);
}
printf("srednii ball  %f\n",mas[i].avr);
printf("iazik programirovania   %s\n",mas[i].lang);
}
getch();
menu();
}
int main (void)
{
for(;   ;)
{
int c;
c=menu();
switch   (c)   {
   case 1:input();
   case 2:output();
   case 3:return(0);
}
}
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.03.2010, 21:46     Работа со структурами: ошибка "Declaration terminated incorrectly"
Посмотрите здесь:

Ошибка "Declaration terminated incorrectly" - C++
#include &lt;iostream&gt; #include &lt;stdio.h&gt; #include &lt;cstdlib&gt; #include &lt;ctime&gt; #include &lt;time&gt; #include &lt;math&gt; #include &lt;conio&gt; ...

Ошибка: declaration terminated incorrectly - C++
ко знает что за ошибка помогите #include&lt;iostream.h&gt; #include&lt;conio.h&gt; #include&lt;math.h&gt; void main(); {clrscr(); const...

Ошибка E2040 Declaration terminated incorrectly - C++
//--------------------------------------------------------------------------- #include &lt;clx.h&gt; #include &lt;stdio.h&gt; #include...

Declaration terminated incorrectly в чем ошибка? - C++
#include &lt;stdio.h&gt; #include &lt;math.h&gt; #include &lt;conio.h&gt; #include &lt;iostream.h&gt; void main() { int x_min_1, y_min_1, x_max_1,...

Ошибка при компилировании Declaration terminated incorrectly - C++
Ребят, помогите разобраться. В универе выдали задания с распечаткой похожего кода. Код набрал но ругается при компиляции на 16ю строку....

Declaration terminated incorrectly - C++
#include&lt;stdio.h&gt; { int a,b,c; a=5; b=7; c=a*b; printf(&quot;multiplication=%d\n&quot;,c); } Помогите пожалуйста найти...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
^Tecktonik_KiLLeR
1159 / 441 / 22
Регистрация: 23.06.2009
Сообщений: 6,235
Завершенные тесты: 1
24.03.2010, 22:22     Работа со структурами: ошибка "Declaration terminated incorrectly" #2
огромное кол-во ошибок..около 25...исправил,пробуйте
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
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
#include <windows.h>
#include<iostream>
using namespace std;
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
#include <time.h>
const int n=2;
typedef struct
 
 
 
{
char         fio[30];
int            zhum;
char         favsubj[10];
int            marks[3];
float        avr;
char         lang[10];
 
}
 
student ;
 
student mas[n];
 
int menu (void)
 
{
clrscr();
printf("meniu polzovatelia\n\n");
printf("1. vvod dannih                \n");
printf("2.prosmotr znachenii  \n");
printf("3.EXIT");
int c;
scanf("%i",&c);
fflush(stdin);
return(c);
}
 
void input (void)
 
{
clrscr();
for (int i=0; i<n-1; i++)
{
printf("F.I.O.");     scanf("%s", &mas[i].fio);
printf("N zachetki");     scanf("%i",&mas[i].zhum);
printf("liubimii predmet");     scanf("%s",&mas[i].favsubj);
int sum=0;
for (int j=0 ; j<=2 ; j++)
{
 printf("ocenka po matematike N%i",j+1);    scanf("%i",&mas[i].marks[j]);
sum=sum+mas[i].marks[j];
}
mas[i].avr=sum/3;
printf("iazik programirovaniia");     scanf("%s",&mas[i].lang);
}
getch();
menu;
}
 
void output (void)
{
 
for (int i=0;i<=0;i++)
{
printf("F.I.O.   %s\n",mas[i].fio);
printf("N zachetki   %i\n",mas[i].zhum);
printf("liubimii predmet   %s\n",mas[i].favsubj);
for (int j=0;j<=2;j++)
{
printf("ocenka po matematike N%i %i\n ",j+1,mas[i],marks[j]);
}
printf("srednii ball  %f\n",mas[i].avr);
printf("iazik programirovania   %s\n",mas[i].lang);
}
getch();
menu();
}
int main (void)
{
for(;   ;)
{
int c;
c=menu();
switch   (c)   {
   case 1:input();
   case 2:output();
   case 3:return(0);
}
}
}
Tronel
0 / 0 / 0
Регистрация: 12.02.2010
Сообщений: 11
24.03.2010, 22:27  [ТС]     Работа со структурами: ошибка "Declaration terminated incorrectly" #3
огромное спс !!!все работает
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
24.03.2010, 23:23     Работа со структурами: ошибка "Declaration terminated incorrectly"
Еще ссылки по теме:

declaration terminated incorrectly - C++
Делал лабу на C++ и возникла проблема - &quot;declaration terminated incorrectly&quot;, Кто-нибудь может сказать в чем ошибка? Задача в том что бы...

Очередь из списков. Declaration terminated incorrectly - C++
Подскажите откуда такая ошибка? #include &lt;iostream&gt; #include &lt;conio&gt; #include &lt;stdlib&gt; #include &lt;stdio&gt; ...

Пишет ошибку Declaration terminated Incorrectly - C++
Прошу помочь мне с вот такой задачей: Дана матрица A=(aij)mxn. Найти минимальные элементы среди отрицательных элементов строк с четными...

[C++] Unit1.cpp(20): E2040 Declaration terminated incorrectly - C++
//--------------------------------------------------------------------------- #include &lt;vcl.h&gt; #include &lt;iostream.h&gt; #include...

почему выдаёт эту ошибку declaration terminated incorrectly? - C++

[C++ Error] Lib.cpp(18): E2040 Declaration terminated incorrectly - C++
Доброго времени суток. Пытаюсь компильнуть прогу. Lib.cpp(18): E2040 Declaration terminated incorrectly Помогите разобраться,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
^Tecktonik_KiLLeR
1159 / 441 / 22
Регистрация: 23.06.2009
Сообщений: 6,235
Завершенные тесты: 1
24.03.2010, 23:23     Работа со структурами: ошибка "Declaration terminated incorrectly" #4
рад помочь
Yandex
Объявления
24.03.2010, 23:23     Работа со структурами: ошибка "Declaration terminated incorrectly"
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru