반응형
암호 입력 프로그램 구현하기
(올바른 암호가 입력되면 프로그램이 종료되는 프로그램 구현, 단 암호(helloc)는 배열로 저장)
#include<stdio.h>
#include<string.h>
int main(){
char password[] = "helloc";
char user[10]; // 입력을 받을 임의변수 선언
printf("올바른 암호를 입력해야 프로그램이 종료됩니다.\n");
while(1){
printf("암호 : ");
scanf("%s", user); // 배열은 주소를 나태나는 '&'를 쓰지 않아도 된다.
if(strcmp(password, user) == 0) // password와 user가 같으면(== 0),
break;
}
printf("프로그램을 종료합니다.\n");
return 0;
}
반응형
'C' 카테고리의 다른 글
[C언어] 배열(Array)과 포인터(Pointer) (0) | 2021.02.14 |
---|---|
[C언어] 포인터(Pointer) - 1 (0) | 2021.02.13 |
[C언어] 문자열 함수(strlen, strcpy, strcmp) (0) | 2021.02.11 |
[C언어] 실습: 다섯 개의 정수를 입력받은 후, 총합 계산하기 (0) | 2021.02.10 |
[C언어] 버블 정렬(Bubble Sort) (0) | 2021.02.09 |