Si j'ai bien compris:
int fonc(int tab, int n) // pour le n, soit plus clair...
{
int taille = sizeof(tab) / sizeof(int);
for(int i = 0; i < taille; i++)
tab[i] = multiples de 2 ( à toi de voir)
return *tab; // tab étant un pointeur ( si tu a vu les pointeurs, tu comprendra.
}
ou bien
void fonc(int* tab,int n)
{
int taille = sizeof(tab) / sizeof(int);
for(int i = 0; i < taille; i++)
*(tab + i )= multiples de 2 ;
}
Ensuite, c'est simple:
void main(void)
{
// définition de tab comme tu veux....
int taille = sizeof(tab) / sizeof(int);
for(int i = 0; i < taille; i++)
A /= tab[i]; ou A %= tab[i];
ou cout << A / tab[i] << endl;
Mais le plus important: soit plus clair et explique mieux ton problème.
C'est peut-être chiant de s'appliquer à écrire pour demander de l'aide, mais c'est du temps gagné pour obtenir une réponse, sinon on ne comprend pas forcément ton problème du premier coup...