문자를 찾기 위해서 숫자 0보다 작거나 9보다 큰 수를 판별했었는데,
isdigit() 을 사용해서 판별해도 됐었다.
#include <string>
#include <vector>
using namespace std;
bool solution(string s) {
bool answer = true;
for (int i = 0; i < s.size(); i++)
{
if (!isdigit(s[i]))
answer = false;
}
return s.size() == 4 || s.size() == 6 ? answer : false;
}
isdigit(숫자) -> 0이 아닌 숫자가 나옴
isdigit(문자열) -> 0이 나옴