Witam mam zadanie do wykonania. Napisz program wyznaczający sumę n początkowych liczb których suma cyfr wynosi 10. Oto moja próba walki.
#include<iostream>
using namespace std;
int sumacyfr (int liczba)
{
while(liczba!=0)
{
c+=liczba%10;
liczba/=10;
}
return c;
}
int suma (int liczba)
{
int i=1;
int s=0;
while(i<liczba)
{
if(c==10)
{s=s+liczba(i);i++}
else
{i++;}
}
cout<< s;
}
int main()
{
cout<< sumacyfr(91);
}
No i oczywiście to nie działa, a ja nie wiem co jest tu źle. Pomoże ktoś ?