본문내용
int itempNumber = Number[6];
if( itempNumber == 1 || itempNumber == 2)
{
iYear = 1900 + (Number[0] * 10) + Number[1];
}
else if( itempNumber == 3 || itempNumber == 4)
{
iYear = 2000 + (Number[0] * 10) + Number[1];
}
else
{
return ERROR_ETC; // 정상적인 주민등록번호가 아님
}
//얻은 숫자에서 월, 일등을 추출해 넣는다
iMonth = Number[2] * 10 + Number[3];
iDay = Number[4] * 10 + Number[5];
//월로 걸른다
if(iMonth < 1 || 12 < iMonth)
{
//cout << "월이 틀렸다" << endl;
return ERROR_MONTH;
}
if( itempNumber == 1 || itempNumber == 2)
{
iYear = 1900 + (Number[0] * 10) + Number[1];
}
else if( itempNumber == 3 || itempNumber == 4)
{
iYear = 2000 + (Number[0] * 10) + Number[1];
}
else
{
return ERROR_ETC; // 정상적인 주민등록번호가 아님
}
//얻은 숫자에서 월, 일등을 추출해 넣는다
iMonth = Number[2] * 10 + Number[3];
iDay = Number[4] * 10 + Number[5];
//월로 걸른다
if(iMonth < 1 || 12 < iMonth)
{
//cout << "월이 틀렸다" << endl;
return ERROR_MONTH;
}
소개글