Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
 
Рейтинг 4.87/15: Рейтинг темы: голосов - 15, средняя оценка - 4.87
Adamtotu
0 / 0 / 0
Регистрация: 12.05.2016
Сообщений: 41
1

Ошибка "expected primary-expression before 'char'" при объявления переменной

13.07.2016, 02:08. Просмотров 2870. Ответов 20
Метки нет (Все метки)

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
#include <iostream>
#include <cstring>
#include <cstdio>
using namespace std;
 
void loginANDpassword(char*);
bool login();
 
int main()
{
    loginANDpassword(char*);
    bool login();
    return 0;
}
void loginANDpassword(char* login)
{
    login[80];char password[80];
    cout<<"Hello! If you want to registration, please enter the number 3.\n";
    int a;
    cin>>a;
    while(a!=3)
    {
        cout<<"It's not correct, please enter the number 3.\n\n";
        cin>>a;
    }
    if(a=3)
    {
        cout<<"In this line you can enter your Login.";
        cout<<"\nThink of a Login: ";
        cin>>login;
        cout<<"Your Login: "<<login;
        
    }
    cout<<"Now think of a password: ";
    cin>>password;
    cout<<"Your Password: "<<password;
    
}
bool login()
{
    char login;
    char enterLogin[80];
    cout <<"Enter the Login: ";
    gets(enterLogin);
    if(strcmp(enterLogin,&login))
    {
        cout<<"The entered Login is not correct.\n";
        return false;
    }
    return true;
}
Ошибка такая...11 19 E:\Новая папка\Dev-Cpp\Practice\Что-то пробую2.cpp [Error] expected primary-expression before 'char'

Добавлено через 1 минуту
Если не использовать указатели, тогда все работает. Но мне нужно что была ссылка на ЛОг и пароль. Код не доработан. Но я делаю по этапно. ПРошу скажите что за ошибка?
0
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.07.2016, 02:08
Ответы с готовыми решениями:

Компилатор, ошибка "expected primary-expression before "int" "
код #include &lt;iostream.h&gt; using namespace std; #include &lt;windows.h&gt; int...

Ошибка expected primary-expression before "long"
#include&lt;iostream&gt; #include&lt;cstdlib&gt; #include&lt;math.h&gt; using namespace std; int main(void){...

Исправить ошибку "expected primary-expression before 'int'"
У меня есть простая функция в классе func1(int i) и я пытаюсь написать следующую функцию: void *...

Исправить ошибку "expected primary-expression"
Уважаемые форумчане помогите разобраться с простейшей арифметической программой: #include...

expected primary-expression before "bre" ; expected `;' before "bre" ; `bre' undeclared (first use this function)
#include &lt;iostream&gt; using namespace std; struct point { int x; int y; }; int...

20
nimazzzy
Заблокирован
13.07.2016, 02:10 2
Цитата Сообщение от Adamtotu Посмотреть сообщение
login[80];
Это массив чего?

Добавлено через 59 секунд
Цитата Сообщение от Adamtotu Посмотреть сообщение
loginANDpassword(char*);
А в этот вызов что передается?

Добавлено через 35 секунд
Цитата Сообщение от Adamtotu Посмотреть сообщение
bool login();
Это не вызов функции.
0
Adamtotu
0 / 0 / 0
Регистрация: 12.05.2016
Сообщений: 41
13.07.2016, 02:15  [ТС] 3
nimazzzy, Это массив Указателя. Ибо если написать
C++
1
char login[80]
Тогда не работает. А так хоть одна ошибка.

Добавлено через 4 минуты
Объясню код...
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
#include <iostream>
#include <cstring>
#include <cstdio>
using namespace std;
 
void loginANDpassword(char*);
bool login();
 
int main()
{
    loginANDpassword(char*);
    bool login();
    return 0;
}
void loginANDpassword(char* login)
{
    login[80];char password[80];// Сначала я объявляю массивы ЛОгина и пароля.
    cout<<"Hello! If you want to registration, please enter the number 3.\n";
    int a;
    cin>>a;
    while(a!=3)// Вводим тройку что бы начать регистрацию
    {
        cout<<"It's not correct, please enter the number 3.\n\n";
        cin>>a;
    }
    if(a=3)
    {
        cout<<"In this line you can enter your Login.";//Если введено число 3, включается ИФ.. и ввод Логина.
        cout<<"\nThink of a Login: ";
        cin>>login;
        cout<<"Your Login: "<<login;
        
    }
    cout<<"Now think of a password: ";
    cin>>password;
    cout<<"Your Password: "<<password;//Аналогично ПАРОЛь
    
}
bool login()
{
    char login;//вводим переменную которая примет значение Логина из указателя в функцие  loginANDpassword(char* login)
    char enterLogin[80];
    cout <<"Enter the Login: ";
    gets(enterLogin);
    if(strcmp(enterLogin,&login))//Проверка логина..используем ctrcmp для проверки логина
    {
        cout<<"The entered Login is not correct.\n";
        return false;
    }
    return true;
}
Что еще не ясно
0
DrOffset
9915 / 5372 / 1315
Регистрация: 30.01.2014
Сообщений: 8,658
13.07.2016, 02:46 4
Цитата Сообщение от Adamtotu Посмотреть сообщение
Что еще не ясно
Я думаю ему все ясно. Он пытался задать тебе наводящие вопросы, чтобы ты исправил код.
Кликните здесь для просмотра всего текста
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
#include <iostream>
#include <cstring>
#include <cstdio>
using namespace std;
 
void loginANDpassword(char*);
bool login(char const * login); //!!!!
 
int main()
{
    char arrlogin[80]; //!!!!
 
    loginANDpassword(arrlogin);
    login(arrlogin);
    return 0;
}
void loginANDpassword(char* login)
{
    char password[80];// Сначала я объявляю массивы ЛОгина и пароля.
    cout << "Hello! If you want to registration, please enter the number 3.\n";
    int a = 0;
    cin >> a;
    while(a != 3)// Вводим тройку что бы начать регистрацию
    {
        cout<<"It's not correct, please enter the number 3.\n\n";
        cin>>a;
    }
    if(a == 3) //!!!!
    {
        cout<<"In this line you can enter your Login.";//Если введено число 3, включается ИФ.. и ввод Логина.
        cout<<"\nThink of a Login: ";
        cin >> login;
        cout<<"Your Login: " << login << endl;
    }
    cout<<"Now think of a password: ";
    cin>>password;
    cout<<"Your Password: "<<password << endl;//Аналогично ПАРОЛь
 
}
//вводим переменную которая примет значение Логина из указателя в функцие  loginANDpassword(char* login)
bool login(char const * login) //!!!!
{
    char enterLogin[80];
    cout <<"Enter the Login: ";
    cin >> enterLogin;
    if(strcmp(enterLogin, login) != 0)//Проверка логина..используем ctrcmp для проверки логина
    {
        cout<<"The entered Login is not correct.\n";
        return false;
    }
    cout<<"The entered Login is ok!\n";
    return true;
}


Добавлено через 2 минуты
Цитата Сообщение от Adamtotu Посмотреть сообщение
Это массив Указателя. Ибо если написать
C++
1
char login[80]
Тогда не работает. А так хоть одна ошибка.
Вообще это называется "замаскировал проблему". Количество ошибок вообще не показатель. У тебя может быть их 40 из-за одной строчки кода (по цепочке). Или может быть внешне одна ошибка, а ее исправление приведет ко второй и так до одурения.
Лучше разобраться с синтаксисом получше.
0
13.07.2016, 02:46
Adamtotu
0 / 0 / 0
Регистрация: 12.05.2016
Сообщений: 41
13.07.2016, 02:47  [ТС] 5
nimazzzy, я чет не совсем понял, что ты сделал. Ты добавил константу? а объясни пожалуйста что изменилось.. я вижу что прога заработала. Помоги справиться с этим..
0
DrOffset
9915 / 5372 / 1315
Регистрация: 30.01.2014
Сообщений: 8,658
13.07.2016, 02:50 6
Adamtotu, сделал не он, а я. И я отметил восклицательными знаками то, что исправил. В частности то, на что обратил внимание товарищ nimazzzy в своем сообщении.
0
Adamtotu
0 / 0 / 0
Регистрация: 12.05.2016
Сообщений: 41
13.07.2016, 02:56  [ТС] 7
Спасиб...сейчас посмотрю

Добавлено через 4 минуты
DrOffset, Помоги пожалуйста что значит это...
C++
1
2
3
4
5
6
7
int main()
{
    char arrlogin[80];//Зачем было вводить этот массив? ХОчу просто понять зачем все это. Ибо я делаю на ум. Хочу разобраться
    loginANDpassword(arrlogin);
    login(arrlogin);
    return 0;
}
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
bool login(char const* login)
{
    //вводим переменную которая примет значение Логина из указателя в функцие  loginANDpassword(char* login)
    char enterLogin[80];
    cout <<"Enter the Login: ";
    gets(enterLogin);
    if(strcmp(enterLogin,login))//Почему здесь просто login, почему без Амперсанта?
    {
        cout<<"The entered Login is not correct.\n";
        return false;
    }
    return true;
}
0
DrOffset
9915 / 5372 / 1315
Регистрация: 30.01.2014
Сообщений: 8,658
13.07.2016, 12:53 8
Лучший ответ Сообщение было отмечено Adamtotu как решение

Решение

Цитата Сообщение от Adamtotu Посмотреть сообщение
Зачем было вводить этот массив?
Ну тебе ведь нужно куда-то сохранять введенный логин.
При этом требовалось же его передать потом в другую функцию. Таким образом одна функция у тебя занимается вводом логина (и пароля), а другая - проверкой.

Цитата Сообщение от Adamtotu Посмотреть сообщение
Почему здесь просто login, почему без Амперсанта?
Потому что у нас уже есть указатель (параметр функции), который содержит адрес первого элемента массива arrlogin.
1
Adamtotu
0 / 0 / 0
Регистрация: 12.05.2016
Сообщений: 41
14.07.2016, 01:23  [ТС] 9
DrOffset, спасибо)) лайк помог

Добавлено через 35 минут
DrOffset, помоги мне с этим.. я уже усовершенствовал прогу и вот новые сложности...
до усовершенствования
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
#include <iostream>
#include <cstring>
#include <cstdio>
using namespace std;
 
void loginANDpassword(char*,char*);
bool loginANDpassword_check(char const* login,char const* password);
int main()
{
    cout<<"Version 1.1\n";
    char arrlogin[80];
    char arrPassword[80];
    loginANDpassword(arrlogin,arrPassword);
    loginANDpassword_check(arrlogin,arrPassword);
    return 0;
}
void loginANDpassword(char* login, char* password)
{
    // Сначала я объявляю массивы ЛОгина и пароля.
    cout<<"Hello! If you want to registration, please enter the number 3.\n";
    int a;
    cin>>a;
    while(a!=3)// Вводим тройку что бы начать регистрацию
    {
        cout<<"It's not correct, please enter the number 3.\n\n";
        cin>>a;
    }
    if(a==3)
    {
        cout<<"In this line you can enter your Login.";//Если введено число 3, включается ИФ.. и ввод Логина.
        cout<<"\nThink of a Login: ";
        cin>>login;
        cout<<"Your Login: "<<login;
        
    }
    cout<<"\nNow think of a password: ";
    cin>>password;
    cout<<"Your Password: "<<password;//Аналогично ПАРОЛь
    
}
bool loginANDpassword_check(char const* login,char const* password)
{
    char enterLogin[80];
    cout <<"\nEnter the Login: ";
    cin>>enterLogin;
    char enterPassword[80];
    cout <<"\nEnter the password: ";
    cin>>enterPassword;
    if(strcmp(enterLogin,login)||strcmp(enterPassword,password))
    {
        cout<<"The entered login or password is not correct.";
        return true;
    }
    return false;
}
после усовершенствования..
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
#include <iostream>
#include <cstring>
#include <cstdio>
using namespace std;
 
void loginANDpassword(char*,char*);
bool loginANDpassword_check(char const* login,char const* password);
void menu();
void miniatureFeature();
int main()
{
    cout<<"Version 1.1\n";
    miniatureFeature();
    return 0;
}
void loginANDpassword(char* login, char* password)
{
    // Сначала я объявляю массивы ЛОгина и пароля.
    cout<<"Hello! If you want to registration, please enter the number 3.\n";
    int a;
    cin>>a;
    while(a!=3)// Вводим тройку что бы начать регистрацию
    {
        cout<<"It's not correct, please enter the number 3.\n\n";
        cin>>a;
    }
    if(a==3)
    {
        cout<<"In this line you can enter your Login.";//Если введено число 3, включается ИФ.. и ввод Логина.
        cout<<"\nThink of a Login: ";
        cin>>login;
        cout<<"Your Login: "<<login;
        
    }
    cout<<"\nNow think of a password: ";
    cin>>password;
    cout<<"Your Password: "<<password;//Аналогично ПАРОЛь
    
}
bool loginANDpassword_check(char const* login,char const* password)
{
    char enterLogin[80];
    cout <<"\nEnter the Login: ";
    cin>>enterLogin;
    char enterPassword[80];
    cout <<"\nEnter the password: ";
    cin>>enterPassword;
    if(strcmp(enterLogin,login)||strcmp(enterPassword,password))
    {
        cout<<"The entered login or password is not correct.";
        return true;
    }
    return false;
}
 
void menu()
{
    int choice = 0;
    cout<<"Welcome in the our world!!!\n";
    cout<<"1.Registration\n";
    cout<<"2.Exit";
    
    cout<<"Enter the number (1 or 2)";
    cin>> choice;
    switch(choice)
    {
        case 1:loginANDpassword(char* login, char* password);
        case 2:break;
    }
}
void miniatureFeature()
{
    menu();
    char arrlogin[80];
    char arrPassword[80];
    loginANDpassword(arrlogin,arrPassword);
    loginANDpassword_check(arrlogin,arrPassword);
}
E:\Новая папка\Dev-Cpp\Practice\Что-то пробую2(1.1).cpp In function 'void menu()':
67 27 E:\Новая папка\Dev-Cpp\Practice\Что-то пробую2(1.1).cpp [Error] expected primary-expression before 'char'
67 40 E:\Новая папка\Dev-Cpp\Practice\Что-то пробую2(1.1).cpp [Error] expected primary-expression before 'char'
0
nimazzzy
Заблокирован
14.07.2016, 01:30 10
Цитата Сообщение от Adamtotu Посмотреть сообщение
case 1:loginANDpassword(char* login, char* password);
Зачем объявлять типы аргументов при вызове функции?
0
Adamtotu
0 / 0 / 0
Регистрация: 12.05.2016
Сообщений: 41
14.07.2016, 01:33  [ТС] 11
nimazzzy, если не объявлять тогда смотри что получается..

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
#include <iostream>
#include <cstring>
#include <cstdio>
using namespace std;
 
void loginANDpassword(char*,char*);
bool loginANDpassword_check(char const* login,char const* password);
void menu();
void miniatureFeature();
int main()
{
    cout<<"Version 1.1\n";
    miniatureFeature();
    return 0;
}
void loginANDpassword(char* login, char* password)
{
    // Сначала я объявляю массивы ЛОгина и пароля.
    cout<<"Hello! If you want to registration, please enter the number 3.\n";
    int a;
    cin>>a;
    while(a!=3)// Вводим тройку что бы начать регистрацию
    {
        cout<<"It's not correct, please enter the number 3.\n\n";
        cin>>a;
    }
    if(a==3)
    {
        cout<<"In this line you can enter your Login.";//Если введено число 3, включается ИФ.. и ввод Логина.
        cout<<"\nThink of a Login: ";
        cin>>login;
        cout<<"Your Login: "<<login;
        
    }
    cout<<"\nNow think of a password: ";
    cin>>password;
    cout<<"Your Password: "<<password;//Аналогично ПАРОЛь
    
}
bool loginANDpassword_check(char const* login,char const* password)
{
    char enterLogin[80];
    cout <<"\nEnter the Login: ";
    cin>>enterLogin;
    char enterPassword[80];
    cout <<"\nEnter the password: ";
    cin>>enterPassword;
    if(strcmp(enterLogin,login)||strcmp(enterPassword,password))
    {
        cout<<"The entered login or password is not correct.";
        return true;
    }
    return false;
}
 
void menu()
{
    int choice = 0;
    cout<<"Welcome in the our world!!!\n";
    cout<<"1.Registration\n";
    cout<<"2.Exit";
    
    cout<<"Enter the number (1 or 2)";
    cin>> choice;
    switch(choice)
    {
        case 1:loginANDpassword();
        case 2:break;
    }
}
void miniatureFeature()
{
    menu();
    char arrlogin[80];
    char arrPassword[80];
    loginANDpassword(arrlogin,arrPassword);
    loginANDpassword_check(arrlogin,arrPassword);
}
E:\Новая папка\Dev-Cpp\Practice\dddd.cpp In function 'void menu()':
67 33 E:\Новая папка\Dev-Cpp\Practice\dddd.cpp [Error] too few arguments to function 'void loginANDpassword(char*, char*)'
16 6 E:\Новая папка\Dev-Cpp\Practice\dddd.cpp [Note] declared here
0
nimazzzy
Заблокирован
14.07.2016, 01:36 12
Ты убрал не только типы, но и сами аргументы.
0
Adamtotu
0 / 0 / 0
Регистрация: 12.05.2016
Сообщений: 41
14.07.2016, 01:37  [ТС] 13
nimazzzy, покажи как нужно написать, если не трудно
0
nimazzzy
Заблокирован
14.07.2016, 01:40 14
Мне не трудно, но я предпочту подождать, пока ты соизволишь немного разобраться с синтаксисом языка. Тем более, что примеры правильных вызовов у тебя есть.
Либо пока просто кто-то не придет и не напишет тебе.
1
Adamtotu
0 / 0 / 0
Регистрация: 12.05.2016
Сообщений: 41
14.07.2016, 01:43  [ТС] 15
nimazzzy, Не знаю, не знаю. Я дошел до темы указатели. Я практикуюсь. Пытаюсь сделать то что в моих силах. Это мне не понятно, поэтому и обращаюсь на форум, ибо здесь могут помочь с такими проблемами.
0
nimazzzy
Заблокирован
14.07.2016, 10:12 16
Тебе самому не кажется странным, что у тебе в коде есть вызов
Цитата Сообщение от Adamtotu Посмотреть сообщение
loginANDpassword(arrlogin,arrPassword);
, а сейчас ты пытаешься сделать
Цитата Сообщение от Adamtotu Посмотреть сообщение
loginANDpassword(char* login, char* password);
Цитата Сообщение от Adamtotu Посмотреть сообщение
loginANDpassword();
Почему все так по-разному? Даже с точки зрения логики, а не языка...

Добавлено через 32 секунды
Цитата Сообщение от Adamtotu Посмотреть сообщение
Я дошел до темы указатели.
Надо пройти тему функции.
0
Adamtotu
0 / 0 / 0
Регистрация: 12.05.2016
Сообщений: 41
14.07.2016, 16:29  [ТС] 17
nimazzzy, Так ты и не ответил ..

C++
1
2
3
4
5
switch(choice)
    {
        case 1:loginANDpassword();// Что мне здесь написать?
        case 2:break;
    }
0
nimazzzy
Заблокирован
14.07.2016, 22:29 18
Передай функции 2 аргумента, как у тебя уже есть в коде.
Цитата Сообщение от Adamtotu Посмотреть сообщение
Так ты и не ответил ..
Да, я хочу, чтобы ты понял.

Добавлено через 5 часов 42 минуты
Ладно, раз ты хочешь подсказку. Ты не можешь вызвать функцию loginANDpassword из функции menu, потому что у тебя нет никаких переменных, которые ты бы мог вообще в нее передать. Ты объявил ее так:
Цитата Сообщение от Adamtotu Посмотреть сообщение
bool loginANDpassword_check(char const* login,char const* password);
То есть, она принимает два параметра. Если убрать исходный код, то что ты человеческим языком хочешь в эту функцию передать? И где это "что-то" в функции menu, из которой идет вызов?
0
Adamtotu
0 / 0 / 0
Регистрация: 12.05.2016
Сообщений: 41
14.07.2016, 22:55  [ТС] 19
nimazzzy,
Вот видишь ты дал подсказку и у меня получилось))) спасиб. Теперь помоги со следующей проблемой. Как мне завершить прогу, если чувак нажмет 2 а не 1. Я пробовал много разных команд..kbhit...цикл for, continue,break,goto. Не знаю как это сделать...
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
#include <iostream>
#include <cstring>
#include <cstdio>
using namespace std;
 
void loginANDpassword(char*,char*);
bool loginANDpassword_check(char const* login,char const* password);
void menu();
void miniatureFeature();
int main()
{
    cout<<"Version 1.2\n";
    miniatureFeature();
    return 0;
}
void loginANDpassword(char* login, char* password)
{
    // ??????? ? ???????? ??????? ?????? ? ??????.
    cout<<"Hello! If you want to registration, please enter the number 3.\n";
    int a;
    cin>>a;
    while(a!=3)// ?????? ?????? ??? ?? ?????? ???????????
    {
        cout<<"It's not correct, please enter the number 3.\n\n";
        cin>>a;
    }
    if(a==3)
    {
        cout<<"In this line you can enter your Login.";//???? ??????? ????? 3, ?????????? ??.. ? ???? ??????.
        cout<<"\nThink of a Login: ";
        cin>>login;
        cout<<"Your Login: "<<login;
        
    }
    cout<<"\nNow think of a password: ";
    cin>>password;
    cout<<"Your Password: "<<password;//?????????? ??????
    
}
bool loginANDpassword_check(char const* login,char const* password)
{
    char enterLogin[80];
    cout <<"\nEnter the Login: ";
    cin>>enterLogin;
    char enterPassword[80];
    cout <<"\nEnter the password: ";
    cin>>enterPassword;
    if(strcmp(enterLogin,login)||strcmp(enterPassword,password))
    {
        cout<<"The entered login or password is not correct.";
        return true;
    }
    return false;
}
 
void menu()
{
    int choice;
    char bLogin[80];
    char bPassword[80];
    cout<<"Welcome in the our world!!!\n";
    cout<<"1.Registration\n";
    cout<<"2.Exit";
    
    cout<<"Enter the number (1 or 2)";
    cin>> choice;
    switch(choice)
    {
        case 1:loginANDpassword(bLogin, bPassword);
        case 2:break;
    }
}
void miniatureFeature()
{
    menu();
    char arrlogin[80];
    char arrPassword[80];
    loginANDpassword(arrlogin,arrPassword);
    loginANDpassword_check(arrlogin,arrPassword);
}
0
nimazzzy
Заблокирован
14.07.2016, 23:28 20
Есть exit.
1
14.07.2016, 23:28
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.07.2016, 23:28

expected primary-expression before "else"
я написал эту прог чтобы он считывал слов в приложении.помогите исправит ошибки.если не трудно)...

Ошибка expected primary-expression before ';' token
Помогите разобраться, пожалуйста, вот ошибка: #include &lt;iostream&gt; #include &lt;math.h&gt; #include...

Ошибка expected primary-expression before '<' token
#include &lt;iostream&gt; #include &lt;string&gt; int main() { int v, m, i, u, s, arrA, arrB, arrC; ...


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

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Опции темы

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