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

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

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 04.02.2011, 23:05   #1
d1g1
Новичок
Джуниор
 
Регистрация: 04.02.2011
Сообщений: 2
Восклицание call of nonfunction

Код:
------------------------------------
#include <iostream.h>
#include <math.h>
double a=0.98,c=1.1,b[3][10];
int i,j;
 void p(double *x)
 {*x=1;
   for(j=0;j<10;j++)
   {*x *=a*sin(b[i][j])+c;}
 }
     void main()
    {
    double *m,f,p=1,q=0;
       for(i=0;i<3;i++)
       for(j=0;j<10;j++)
       {
       cout<<"b["<<j<<"]=";cin>>b[i][j];
       }
       for (i=0;i<3;i++)
       { p(m);                                                                            // <<<<<<< ERROR
       p*=*m;
       q+=*m*a;
       }
    f=p+a*q;
    cout<<"f="<<f;
    }

Последний раз редактировалось Stilet; 05.02.2011 в 15:53.
d1g1 вне форума Ответить с цитированием
Старый 04.02.2011, 23:17   #2
Sam Gold
Форумчанин
 
Аватар для Sam Gold
 
Регистрация: 26.03.2010
Сообщений: 538
По умолчанию

Код:
double *m,f,p=1,q=0;
Ну и зачем переменную и функцию одинаковыми именами называть?
И по стандарту надо
Код:
int main(){
//=========
}
Единственный способ стать умнее - играть с более умным противником.
Sam Gold вне форума Ответить с цитированием
Старый 04.02.2011, 23:21   #3
alex_x_x
Форумчанин
 
Регистрация: 31.01.2011
Сообщений: 160
По умолчанию

в main объявлена переменная double p, давать функциям и переменным одни и те же имена - не самая лучшая идея
alex_x_x вне форума Ответить с цитированием
Старый 04.02.2011, 23:22   #4
d1g1
Новичок
Джуниор
 
Регистрация: 04.02.2011
Сообщений: 2
По умолчанию

спасибо
2 часа искал )))
d1g1 вне форума Ответить с цитированием
Старый 05.02.2011, 00:36   #5
Obey-Kun
Линуксоид
Участник клуба
 
Аватар для Obey-Kun
 
Регистрация: 31.07.2009
Сообщений: 1,403
По умолчанию

давай переменным и функциям понятные имена, а не всякие дурацкие буковки
Я схожу с ума или это глючит реальность?
Jabber ID: obey@obey.su
Obey-Kun вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
invoke = push+call \ ddinvoke = ?+push+call blinkapec Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 7 03.02.2011 01:52
Call of nonfunction balalay12 Общие вопросы C/C++ 2 27.09.2010 09:34
Механизм CALL Stilet Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 2 30.07.2010 10:06
Only assignment, call . . . RIO Общие вопросы .NET 2 03.05.2008 16:55