#include <stdio.h>
return c >= '0' && c <= '9';
}
int count_digits(const char *str) {
int count = 0;
for (int i = 0; str[i] != '\0'; i++) {
count++;
}
}
return count;
}
int main() {
char input[1000];
fgets(input
, sizeof(input
), stdin
);
input
[strcspn(input
, "\n")] = '\0';
int digits = count_digits(input);
printf("数字文字の個数: %d\n", digits
);
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CgppbnQgaXNkaWdpdChjaGFyIGMpIHsKICAgIHJldHVybiBjID49ICcwJyAmJiBjIDw9ICc5JzsKfQoKaW50IGNvdW50X2RpZ2l0cyhjb25zdCBjaGFyICpzdHIpIHsKICAgIGludCBjb3VudCA9IDA7CiAgICBmb3IgKGludCBpID0gMDsgc3RyW2ldICE9ICdcMCc7IGkrKykgewogICAgICAgIGlmIChpc2RpZ2l0KHN0cltpXSkpIHsKICAgICAgICAgICAgY291bnQrKzsKICAgICAgICB9CiAgICB9CiAgICByZXR1cm4gY291bnQ7Cn0KCmludCBtYWluKCkgewogICAgY2hhciBpbnB1dFsxMDAwXTsKCiAgICBwcmludGYoIuaWh+Wtl+WIl+OCkuWFpeWKm+OBl+OBpuOBj+OBoOOBleOBhDogIik7CiAgICBmZ2V0cyhpbnB1dCwgc2l6ZW9mKGlucHV0KSwgc3RkaW4pOwoKICAgIGlucHV0W3N0cmNzcG4oaW5wdXQsICJcbiIpXSA9ICdcMCc7CgogICAgaW50IGRpZ2l0cyA9IGNvdW50X2RpZ2l0cyhpbnB1dCk7CgogICAgcHJpbnRmKCLmlbDlrZfmloflrZfjga7lgIvmlbA6ICVkXG4iLCBkaWdpdHMpOwoKICAgIHJldHVybiAwOwp9