Форумы-->Форум для внеигровых тем-->
Автор | нужна помощь по с++ |
КОД:
#include <iostream>
#include <time.h>
#include <iomanip>
using namespace std;
int A=-10,B=35;
void Create(int m[],const int n);
void Print(int m[],const int n);
void Process(int m[],const int n,int& S, int& k);
int main(){
srand( time(0) );
const int n=22;
int a[n];
Create(a,n);
Print(a,n);
int S=0, k=0;
Process(a,n,S,k);
cout<<"S="<<S<<"k="<<k<<endl;
Print(a,n);
return 0;
}
void Create(int m[],const int n){
for (int i=0;i<n;i++)
m[i]=A+rand()%(B-A+1);
}
void Print(int m[],const int n){
for(int i=0;i<n;i++)
cout<<setw(3)<<m[i];
cout<<endl;
}
void Procces(int m[], int n,int& s,int& K){
double S=0;
double k=0;
for(int i=0;i<n;i++)
if(m[i]>0 && (!(m[i]%3!=0))){
S+=m[i];
k++;
m[i]=0;
}
}
выбывает ошибку:
error LNK2019: ссылка на неразрешенный внешний символ "void __cdecl Process(int * const,int,int &,int &)" (?Process@@YAXQAHHAAH1@Z) в функции _main
Интересно что когда есть иные ошибки то эту не выбывает...
кто поможет разобраться? | Вот оно, первое послание от гуманоидов! | 1. void Procces(int m[], int n,int& s,int& K)
меняй на прототипный вид:
void Procces(int m[], const int n,int& s,int& K)
2. Выставь одинаковое имя функции
Procces ... Process | кто поможет разобраться?
Админ? | Такие вот авторы тем. И не отпишутся о результате, может не прокатило? Создают тему и уходят. Тьфу. | для Йа_ельф:
Огромное спасибо!!!!
сработало!!!!!!!! | тема закрыта by Humanoid (2013-11-12 00:47:41) |
---|
К списку тем
|