C언어 연습문제37
[문제] 아래의 코드에서 엔터를 지우는 함수 RemoveBSN를 strlen 함수를 사용하여 완성하라. #include void RemoveBSN(char* str); int main(void) { char str[100]; printf("문자열 입력: "); fgets(str, sizeof(str), stdin); printf("길이: %d, 내용: %s \n", strlen(str), str); RemoveBSN(str); printf("길이: %d, 내용: %s \n", strlen(str), str); return 0; } void RemoveBSN(char* str) { } [실행결과] 문자열 입력: hello 길이: 6, 내용: hello 길이: 5, 내용: hello [코드] #include..
C언어 연습문제31
[문제] 가위 바위 보 게임을 만들어 보자. 사용자로부터 가위 바위 보 중에서 하나를 입력 받는다. 그리고 컴퓨터는 난수 생성을 통해서 가위 바위 보 중에서 하나를 선택하게 한다. 이 둘을 비교해서 승자와 패자를 가려주는 프로그램을 작성해 보자. 단 프로그램의 진행은 사용자가 질 때까지 계속되어야 하고, 마지막에 가서는 게임의 결과(예: 4승 3무)까지 출력해 주도록 하자. [실행결과] 바위는 1, 가위는 2, 보는 3: 2 당신은 가위 선택, 컴퓨터는 가위 선택, 비겼습니다! 바위는 1, 가위는 2, 보는 3: 1 당신은 바위 선택, 컴퓨터는 바위 선택, 비겼습니다! 바위는 1, 가위는 2, 보는 3: 3 당신은 보 선택, 컴퓨터는 바위 선택, 이겼습니다! 바위는 1, 가위는 2, 보는 3: 3 당신은..