#include <iostream>
#include <string>
#include <sstream>
using namespace std;
int main(int argc, char * argv[]) {
string input, digits;
int sum = 0;
cout << "This is a program which can tell you the digits of a number.\nPlease input an integer: ";
cin >> input;
for (int i=0; i<strlen(input.c_str()); i++) {
if (i != 0) {
digits.append(" ");
}
digits.append(input.substr(i, 1));
sum += atoi(input.substr(i, 1).c_str());
}
cout << "\nDigits: " << digits << endl;
cout << "Sum: " << sum << endl;
cout << "Dividable by 9: " << (sum%9==0?"Yes":"No") << "\n" << endl;
return 0;
}