# include & ltstdio.h & gt? //표준 입력/출력 헤더 파일
Int? 메인 ()//메인 함수?
{int? N=2 1, a, b, I; //n 합계, a 인 펌핑, b 컴퓨터 펌핑, 어느 라운드?
For (I =1; N & gt=0; I++)// 루프로 게임을 계속 하시겠습니까?
{printf("\n %d 라운드, %d 카드 남아 있음, ",I, n); //어느 라운드와 얼마나 남았는지 보여줍니다.
Do {printf(" \ n 얼마나 그리시겠습니까 (1-4): "); -응? //그릴 장 수를 표시합니다.
Scanf("%d ",& AMPA); } while(a & gt;; 4 | | a<1| | | a >; N); -응? //입력이 1-4 사이에 있지 않거나 n 보다 크면 다시 입력하시겠습니까?
N-= a; //총 장수에서 사람이 그린 장수를 뺀 수.
If(n==0)? //누군가가 모두 뽑으면 그 사람은 졌다.
{printf ("미안해, 네가 졌어! ! ! " ); -응? //이 사람이 분실한 정보를 표시합니다.
깨뜨리다 }? //루프 종료
If(n== 1)? //하나 남았으면 컴퓨터가 이미 졌음을 의미합니다.
{printf ("좋아, 네가 이겼어! ! ! " ); -응? //승리의 힌트를 표시합니다
깨뜨리다 }? //루프 종료
B = 5-a; -응? //컴퓨터를 합칠 때마다 5 승.
N-= b; //합계에서 컴퓨터가 그린 장 수를 뺀 값입니다.
Printf ("%d 장은 컴퓨터에 의해 그려집니다. \n ",b); //컴퓨터가 이미 몇 장의 사진을 찍었는지 보여줍니다.
If(n== 1)? //마지막 것만 남으면 사람은 선택의 여지가 없다. 포기해라.
{printf ("미안해, 네가 졌어! ! ! " ); -응? //실패 프롬프트 표시
깨뜨리다 }}//루프 종료
Getchar (); Getchar (); Getchar (); -응? //키보드 키가 작업이 끝날 때까지 기다립니다.
반환? 0; }? //프로그램 종료