검색결과 리스트
유효에 해당되는 글 1건
- 2012.11.18 [C] 유효한 주민번호인지 검사하기
글
#includeint main(){ int x, b=2; int i; int idNum[14] = {0}; int idCal[13] = {0}; int sum = 0; char temp[14] = {0}; printf("검사할 주민번호를 입력하십시오. (Ex. 8905221011224) \n"); scanf("%s", &temp); printf("입력하신 주민번호: "); for(i = 0; temp[i] != 0; i++){ idNum[i] = temp[i] - '0'; printf("%d", idNum[i]); } printf("\n\n"); for(i=0; i<12; i++) { if(b <= 9) { sum = sum+(idNum[i]*b); b++; } else if(b >= 10) { sum = sum+(idNum[i]*(b-8)); b++; } } x=11 - (sum%11); if(idNum[12]==x) printf("올바른 주민번호입니다. \n"); else printf("주민번호가 아닙니다. \n"); return 0; }
'프로그래밍 > ㆍC/C++/Java' 카테고리의 다른 글
[java] jsmooth로 java의 exe(실행파일) 만들기 (0) | 2012.12.28 |
---|---|
[java] swing을 이용한 승률 계산기/측정기 (4) | 2012.12.24 |
[C++] static, stack, heap 배열 함수호출 요구시간 비교 (0) | 2012.11.16 |
[C++] 문자열 & 구조체 & 버블정렬 다루기 (0) | 2012.11.12 |
RECENT COMMENT