Răspuns :
Greselile:(înainte sa afli vreau sa spun ca sunt in cls a VI-a deci daca am gresit programul scuze)
1.dc ai pus int main() jos???-trb sa fie sub comanda using namespace std; și int sumcif(int n); trb sa fie sub int main()
2.ai gresit la comanda int sumcif(int n)-trb sa fie int sumcif,n;
3.la ultima comanda cout< return 0; e gresit-trb sa fie return 0; fara comanda cout
Ultima greseala:
scoate comanda int n; de la seria de comenzi:
int main()
{
int n;
cin>>n;
cout< return 0;
}
In final cu greselile reparate uite programul:
#include<iostream>
using namespace std;
int main()
int sumcif,n;
{
cin>>n;
if(n<10)
return n;
else
{
return n%10+sumcif(n/10)
}
return 0;
}
1.dc ai pus int main() jos???-trb sa fie sub comanda using namespace std; și int sumcif(int n); trb sa fie sub int main()
2.ai gresit la comanda int sumcif(int n)-trb sa fie int sumcif,n;
3.la ultima comanda cout< return 0; e gresit-trb sa fie return 0; fara comanda cout
Ultima greseala:
scoate comanda int n; de la seria de comenzi:
int main()
{
int n;
cin>>n;
cout< return 0;
}
In final cu greselile reparate uite programul:
#include<iostream>
using namespace std;
int main()
int sumcif,n;
{
cin>>n;
if(n<10)
return n;
else
{
return n%10+sumcif(n/10)
}
return 0;
}