본문 바로가기

C

[C언어] 실습: 암호 입력 프로그램 구현하기

반응형

암호 입력 프로그램 구현하기

(올바른 암호가 입력되면 프로그램이 종료되는 프로그램 구현, 단 암호(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;
}

 

반응형