#include <stdio.h>
#include <conio.h>
#include <iostream.h>
class Silnia
{
private:
int n;
public:
void wstawn(int);
int pokazn();
void oblicz();
};
void Silnia::wstawn(int x)
{
n=x;
}
int Silnia::pokazn()
{
return n;
}
void Silnia::oblicz()
{
int suma=1;
for(int i=1;i<=n;i++)
{
suma=suma*i;
}
}
int main(void)
{
int dodaj;
Silnia obiekt;
obiekt.oblicz();
cout<<"Wprowadz silnie do policzenia"<<endl;
cin>>dodaj;
obiekt.wstawn(dodaj);
int n=obiekt.pokazn();
obiekt.oblicz(obiekt.n);
cout<<"Twoj wynik to:"<<obiekt.oblicz()<<endl;
}
Gdzie jest błąd