mauvaise creation d'objet
salutation à tous je suis super novice en C++ et apparament y'a un truc qui cloche au niveau de la création de l'objet mm
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45
|
#include <string>
#include <iostream>
class MM
{
public:
int som1;
int n1;
MM::MM(){
som1=0;
n1=0;
}
double fact(int n)
{
if (n > 0) return n*fact(n-1);
else return 1;
}
int puiss (int x,int n2)
{
if (n2>0) return x*puiss(x,n2-1);
else return 1;
}
};
int main()
{
MM mm();
int b,c,y,a,i;
int tab[100];
printf("donner la valeur de a\n ");
scanf("%i",&a);
printf("donner la valeur de b\n");
scanf("%i",&b);
printf("donner la valeur de c\n");
scanf("%i",&c);
y=a/b;
for (n1=0 ; n1<s ; i++){
tab[i]=mm.puiss(y,n);
system("PAUSE");
return EXIT_SUCCESS;
} |
ce qui est marqué en gras c'est la partie qui pose probléme ...
merci