게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
C언어 질문 다시 올릴게요. 아까는 너무 난잡해서;;;
게시물ID : computer_39786짧은주소 복사하기
작성자 : 토니스타크
추천 : 0
조회수 : 1177회
댓글수 : 35개
등록시간 : 2012/03/11 23:45:23
지금 제가 5카드 포커에서 각 카드가 어떤 상태를 나타내는지를 알려주는 프로그램을 짜고 있습니다.

먼저 아래 각 포커 카드에 숫자가 부여되있고 사용자는 저 숫자들 중에서 5개를 숫자를 골라서 입력합니다.

그러면 제가 짜는 프로그램에서 저 5개의 숫자를 분석해서 이게 스트레이트다, 플러쉬다, 4카드다 등등을

계산해서 메인 함수로 보내줍니다.

메인 함수랑 호출되는 함수들은 따로 분리되있고 전역 변수는 사용하면 안됩니다.

즉 main.c라는 파일이랑 함수가 들어있는 asign2.c이 이렇게 2개의 파일로 돌아가는 함수죠.

먼제 메인 함수는 

http://codepad.org/89MqYZHS

요렇게 생겼고, 제가 현재 작성하고 있는 코드는 원래 뼈대만 있는

http://codepad.org/35XgrKTp

요런 파일이었는데 제가 함수 안에 알고리즘을 겨우 겨우 채워서

http://codepad.org/W4UhpnhW

위 같이 만들었습니다.........

http://codepad.org/9EJM9fKa

요건 헤더 파일인데 혹시나 몰라서 올렸습니다.

제가 만든 함수는

straight flush, straight, flush, full house, four of a kind, three of a kind, two pair, one pair

그리고 high card 이렇게 9가지만 건들였구요, 나머지는 만지면 안됩니다;;

3일동안 짠게 이정도인데 솔직히 어떻게 해야 원하는 출력값이 나올지 지금 감도 못잡고 있습니다.

대학 들어와서 첫 코딩인데 너무 힘드네요. 혹시 어디가 잘못됐고 어느 부분을 어떻게 하면 더 좋을지

조언해 주신다면 정말 정말 감사하겠습니다. 헤더 파일도 있는데 스크롤만 잡아먹을까 올리지 않았습니다.

정말 진심으로 간절히 부탁드립니다. 도와주세요. 그리고 완성형으로 컴파일된 파일도 있으니 원하시면 보내

드리겠습니다.
꼬릿말 보기
전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호