티스토리 뷰

반응형

C언어에서 패스워드값을 입력받으려 할 때 문자 대신 *표시가 나오도록 하는 코드입니다.


#include <stdio.h>


int main()

{

char pass[10];

int i = 0;


/* Case 1

while(1)

{

pass[i]=getch();

if(pass[i] != '\r')

{

printf("*");

i++;

}

else

{

return 0;

}

*/

/* Case 2

while(pass[i]=getch()!='\r') 

printf("*");

i++;

}

*/

return 0;

}


혹은 getch()를 이용하여 입력되는 문자열이 안 보이도록 코딩하는 방법도 있습니다.






반응형

'Development' 카테고리의 다른 글

한글 정규표현식으로 검색/바꾸기  (399) 2014.09.18
간단한 변수 값 스왑 팁  (1103) 2014.05.22
BeautifulSoup 4 설치  (1339) 2014.05.08
배치파일로 여러 파일 동시에 실행 시키는 방법  (973) 2014.03.30
[C언어] 입력 버퍼 지우기  (1370) 2014.03.07
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/12   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31
글 보관함
300x250