#include <stdio.h>
int count_digits(const char *str) {
int count = 0;
while (*str) {
if (*str >= '0' && *str <= '9') {
count++;
}
str++;
}
return count;
}
int main() {
char input[100];
fgets(input
, sizeof(input
), stdin
);
int digits = count_digits(input);
printf("数字の文字数: %d\n", digits
);
return 0;
}
CgojaW5jbHVkZSA8c3RkaW8uaD4KCgppbnQgY291bnRfZGlnaXRzKGNvbnN0IGNoYXIgKnN0cikgewogICAgaW50IGNvdW50ID0gMDsKICAgIHdoaWxlICgqc3RyKSB7CiAgICAgICAgaWYgKCpzdHIgPj0gJzAnICYmICpzdHIgPD0gJzknKSB7CiAgICAgICAgICAgIGNvdW50Kys7CiAgICAgICAgfQogICAgICAgIHN0cisrOwogICAgfQogICAgcmV0dXJuIGNvdW50Owp9CgppbnQgbWFpbigpIHsKICAgIGNoYXIgaW5wdXRbMTAwXTsKCiAgICBwcmludGYoIuaWh+Wtl+WIl+OCkuWFpeWKm+OBl+OBpuOBj+OBoOOBleOBhDogIik7CiAgICBmZ2V0cyhpbnB1dCwgc2l6ZW9mKGlucHV0KSwgc3RkaW4pOwoKICAgIGludCBkaWdpdHMgPSBjb3VudF9kaWdpdHMoaW5wdXQpOwoKICAgIHByaW50Zigi5pWw5a2X44Gu5paH5a2X5pWwOiAlZFxuIiwgZGlnaXRzKTsKCiAgICByZXR1cm4gMDsKfQo=