Witam mam problem z programem który liczy sumę cyfr podanej w zmiennej string a mianowicie nic nie wypisuję :(
#include <iostream>
using namespace std;
int main()
{
string n;
cin>>n;
int l, r, s=0, dlugosc=n.size();
for(int i=dlugosc-1;i>=0;i--)
{
l=(char)n[i]-48;
while(l>0)
r=l%10;
s=s+r;
l=l/10;
}
cout<<s;
return 0;
}