/* package whatever; // don't place package name! */
import java.util.*;
import java.lang.*;
import java.io.*;
/* Name of the class has to be "Main" only if the class is public. */
class Ideone
{
{
Scanner input
= new Scanner
(System.
in); System.
out.
println("Please enter a string: "); int numberDigits=0;
int length=STR.length();
char c;
for (int i=0; i<length; i++){
c=STR.charAt(i);
if (c==0){
numberDigits++;
}
else if (c=='1'){
numberDigits++;
}
else if(c=='2'){
numberDigits++;
}
else if(c=='3'){
numberDigits++;
}
else if(c=='4'){
numberDigits++;
}
else if(c=='5'){
numberDigits++;
}
else if(c=='6'){
numberDigits++;
}
else if(c=='7'){
numberDigits++;
}
else if(c=='8'){
numberDigits++;
}
else if(c=='9'){
numberDigits++;
}
}
System.
out.
println("The number of digits is "+numberDigits
+"."); }
}
LyogcGFja2FnZSB3aGF0ZXZlcjsgLy8gZG9uJ3QgcGxhY2UgcGFja2FnZSBuYW1lISAqLwoKaW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5sYW5nLio7CmltcG9ydCBqYXZhLmlvLio7CgovKiBOYW1lIG9mIHRoZSBjbGFzcyBoYXMgdG8gYmUgIk1haW4iIG9ubHkgaWYgdGhlIGNsYXNzIGlzIHB1YmxpYy4gKi8KY2xhc3MgSWRlb25lCnsKCXB1YmxpYyBzdGF0aWMgdm9pZCBtYWluIChTdHJpbmdbXSBhcmdzKSB0aHJvd3MgamF2YS5sYW5nLkV4Y2VwdGlvbgoJewoJCVNjYW5uZXIgaW5wdXQgPSBuZXcgU2Nhbm5lcihTeXN0ZW0uaW4pOwoJCVN5c3RlbS5vdXQucHJpbnRsbigiUGxlYXNlIGVudGVyIGEgc3RyaW5nOiAiKTsKCQlTdHJpbmcgU1RSPWlucHV0Lm5leHQoKTsKCQlpbnQgbnVtYmVyRGlnaXRzPTA7CgkJaW50IGxlbmd0aD1TVFIubGVuZ3RoKCk7CgkJY2hhciBjOwoJCWZvciAoaW50IGk9MDsgaTxsZW5ndGg7IGkrKyl7CgkJCWM9U1RSLmNoYXJBdChpKTsKCQkJaWYgKGM9PTApewoJCQkJbnVtYmVyRGlnaXRzKys7CgkJCX0KCQkJZWxzZSBpZiAoYz09JzEnKXsKCQkJCW51bWJlckRpZ2l0cysrOwoJCQl9CgkJCWVsc2UgaWYoYz09JzInKXsKCQkJCW51bWJlckRpZ2l0cysrOwoJCQl9CgkJCWVsc2UgaWYoYz09JzMnKXsKCQkJCW51bWJlckRpZ2l0cysrOwoJCQl9CgkJCWVsc2UgaWYoYz09JzQnKXsKCQkJCW51bWJlckRpZ2l0cysrOwoJCQl9CgkJCWVsc2UgaWYoYz09JzUnKXsKCQkJCW51bWJlckRpZ2l0cysrOwoJCQl9CgkJCWVsc2UgaWYoYz09JzYnKXsKCQkJCW51bWJlckRpZ2l0cysrOwoJCQl9CgkJCWVsc2UgaWYoYz09JzcnKXsKCQkJCW51bWJlckRpZ2l0cysrOwoJCQl9CgkJCWVsc2UgaWYoYz09JzgnKXsKCQkJCW51bWJlckRpZ2l0cysrOwoJCQl9CgkJCWVsc2UgaWYoYz09JzknKXsKCQkJCW51bWJlckRpZ2l0cysrOwoJCQl9CgkJfQoJCVN5c3RlbS5vdXQucHJpbnRsbigiVGhlIG51bWJlciBvZiBkaWdpdHMgaXMgIitudW1iZXJEaWdpdHMrIi4iKTsKCX0KfQ==