Bonjour,

Je suis novice en C++, et j'ai un bug que je n'arrive pas à corriger sur la fonction displayArray, j'ai écumé tous les forums de devs que j'ai pu googueliser mais je n'ai pas trouvé d'information sur ce même bug.

Auriez-vous une idée ? le message d'erreur est le suivant :
[Linker error] undefined reference to `displayArray(int*, int)'

#include <cstdio>
#include <cstdlib>
#include <iostream>

using namespace std;

//déclarations des prototypes
void displayArray(int integerArray[], int sizeOfloatArray);


int main(int nArg, char* pszArgs[])

{
int size = 128;
int nombreEntier2;
int nombreEntier1;
int integerValue;
int inputValues[size];
cout << "entrez un nombre : ";
cin >> nombreEntier1;
int numberOfValues = 0;

for ( numberOfValues = 0 ; numberOfValues < size ; )
{
nombreEntier2 = nombreEntier1;
cout << "Le carre de ";
cout << nombreEntier2;
cout << " est : ";
cout << nombreEntier1*nombreEntier1;
integerValue = nombreEntier1*nombreEntier1;
inputValues[numberOfValues] = integerValue;
nombreEntier1 = nombreEntier1 + 1;
numberOfValues++;
cout << endl;
}
//affichage des valeurs
displayArray(inputValues, numberOfValues);
system("PAUSE");
return 0;
}
Merci pour votre aide