C 언어 구현 암호 프로그램

본 고 는 C 언어 가 암호 프로그램 을 실현 하 는 구체 적 인 코드 를 공유 하여 여러분 께 참고 하 시기 바 랍 니 다.구체 적 인 내용 은 다음 과 같 습 니 다.
제목 요구
코드 를 작성 하여 사용자 로그 인 상황 을 모 의 하고 세 번 만 로그 인 할 수 있 습 니 다.(비밀 번 호 를 세 번 만 입력 할 수 있 습 니 다.비밀번호 가 정확 하면 로그 인 을 알 리 고 세 번 모두 잘못 입력 하면 프로그램 을 종료 합 니 다.
논리 분석
3 회 순환,정확 한 입력 을 하면 올 바른 로그 인 에 성공 합 니 다.그렇지 않 으 면 입력 오 류 를 다시 입력 하고 세 번 순환 하 십시오.세 번 이상 순환 을 뛰 어 넘 으 면 로그 인 에 실패 하고 프로그램 이 종 료 됩 니 다.
핵심 코드

for(i=0;i<3;i++)
 {
 scanf("%s",hsl);
 if(strcmp(hsl,"123456")==0)
 {
 printf("    。
"); break; } else { printf(" , :
"); } } if(3==i) { printf(" , 。
"); }
모든 코드

#include<stdio.h>
#include<stdlib.h>
#include<math.h>
int main()
{
 char hsl[10]={0};
 int i=0;
 printf("     :
"); for(i=0;i<3;i++) { scanf("%s",hsl); if(strcmp(hsl,"123456")==0) { printf(" 。
"); break; } else { printf(" , :
"); } } if(3==i) { printf(" , 。
"); } system("pause"); return 0; }
실행 결 과 를 보 여 줍 니 다:

이전에 소장 하고 있 는 코드:C 언어 는 입력 암호 프로그램 을 실현 합 니 다.원작 자의 공유 에 감 사 드 립 니 다.
사용자 로그 인 비밀 번 호 를 미리 설정 한 다음 비밀 번 호 를 입력 하여 로그 인 시 키 고 세 번 잘못 되면 프로그램 이 종 료 됩 니 다.

#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
int main() {
 int i,x;
 int y = 0; //        for            
 int code = 147258 ; //      
 for (i = 0; i < 3; i++) {
 printf("     ");
 scanf("%d", &x);
 if (x == code) { //              
 printf("    
"); y = 1; // if break; } else { printf(" ,
"); } } if (y = 0) { printf(" , !"); } system("pause"); return 0; }
이상 이 바로 본 고의 모든 내용 입 니 다.여러분 의 학습 에 도움 이 되 고 저 희 를 많이 응원 해 주 셨 으 면 좋 겠 습 니 다.

좋은 웹페이지 즐겨찾기