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

Expected primary-expression before 'int' - C++

Восстановить пароль Регистрация
 
Ismet
1 / 1 / 0
Регистрация: 14.03.2016
Сообщений: 45
15.03.2016, 09:36     Expected primary-expression before 'int' #1
expected primary-expression before 'int'
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
using namespace std;
int pl(int x[]);
int main(){
    int a[10];
    for(int i=0;i<10;i++){
        cout<<"Enter "<<i+1<<" number"<<endl;
        cin>>a[i];
    }
    cout<<"Plus=:"<<int pl(int a[10])<<endl; // вот тут ошибка((
    return 0;
}
int pl(int x[]){
    int l;
    for(int i=0;i<10;i++){
        l=l+x[i];
    }
    return l;
};
Лучшие ответы (1)
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Kastaneda
Модератор
Эксперт С++
 Аватар для Kastaneda
4237 / 2770 / 218
Регистрация: 12.12.2009
Сообщений: 7,104
Записей в блоге: 1
Завершенные тесты: 1
15.03.2016, 09:37     Expected primary-expression before 'int' #2
Сообщение было отмечено автором темы, экспертом или модератором как ответ
C++
1
cout<<"Plus=:"<<pl(a)<<endl;
TheCalligrapher
С чаем беда...
Эксперт С++
 Аватар для TheCalligrapher
2908 / 1444 / 397
Регистрация: 18.10.2014
Сообщений: 2,662
15.03.2016, 09:48     Expected primary-expression before 'int' #3
Цитата Сообщение от Ismet Посмотреть сообщение
C++
1
cout<<"Plus=:"<<int pl(int a[10])<<endl; // вот тут ошибка((
А что вы вообще хотели сказать вот этим int pl(int a[10])? Что это должно было делать - по вашей задумке?
Ismet
1 / 1 / 0
Регистрация: 14.03.2016
Сообщений: 45
15.03.2016, 09:56  [ТС]     Expected primary-expression before 'int' #4
вызываю функцию int pl(int x[]); с параметром a[10]

Добавлено через 3 минуты
Поможете?
dcshowcousa
25 / 17 / 48
Регистрация: 22.10.2015
Сообщений: 303
15.03.2016, 10:26     Expected primary-expression before 'int' #5
Ismet, вы путаете понятия вызов функции и её декларирование. Посмотрите примеры работы с функциями в любой книжке
Ismet
1 / 1 / 0
Регистрация: 14.03.2016
Сообщений: 45
15.03.2016, 10:29  [ТС]     Expected primary-expression before 'int' #6
Thank you

Добавлено через 2 минуты
да уже понял в чем ошибка и вам спасибо вы даже не поверите у меня на книге все с ошибками вот и трудно оченьгод 2012
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
15.03.2016, 10:30     Expected primary-expression before 'int'
Еще ссылки по теме:

C++ Ошибка компиляции expected primary-expression before 'int'
Error: expected primary-expression before 'p'| C++
Ошибка: expected primary-expression before '.' token C++

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

Или воспользуйтесь поиском по форуму:
dcshowcousa
25 / 17 / 48
Регистрация: 22.10.2015
Сообщений: 303
15.03.2016, 10:30     Expected primary-expression before 'int' #7
Ismet, пользуйтесь другой книгой
Yandex
Объявления
15.03.2016, 10:30     Expected primary-expression before 'int'
Ответ Создать тему
Опции темы

Текущее время: 03:03. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru