is_onlydigits
if (is_onlydigits(p1, false) && is_onlydigits(p2, true)) {
if ((strcmp(p1, "*") == 0 && is_onlydigits(p2, false)) ||
(strcmp(p2, "*") == 0 && is_onlydigits(p1, false) && (p2 = p1))) {
if (is_onlydigits(p1, false) &&
if (is_onlydigits(p2, false)) {
static bool is_onlydigits(const char *s, bool endstar);