많이 보셨으리라고 생각됩니다만 평범한 기억력 테스트인데요...
아래와 같이 코딩을 하면 반드시 "순서에 맞게" 정답을 입력해야 정답으로 인정을 해주는데,
혹시 "순서에 맞지 않게" 나왔던 숫자를 입력해도 맞는걸로 쳐주는 방법이 있는지 궁금합니다.
도저히 저의 빈곤한 코딩 실력으로는 답을 구할 수가 없어서 염치불구하고 질문해 봅니다 ㅠㅠ
제가 한 코딩 전문입니다
//#include <stdlib.h>
//#include <stdio.h>
//#include <time.h>
//#include <windows.h>
//int main(){
// int randNum[4],i,j;
// int num[4], correct=0;
// srand((unsigned)time(NULL));
//
// printf("******************************\n");
// printf(" 기억력 검사\n");
// printf(" 화면에 보이는 숫자들을 기억\n");
// printf(" 기억한 숫자를 입력\n");
// printf("******************************\n");
//
// for(i=1;i<=4;i++){
// randNum[i-1]=rand()%20+1;
// printf(" %d ", randNum[i-1]);
// }
// Sleep(5000);
// system("cls");
// printf("기억하는 숫자들을 입력..:");
//
// for(j=0;j<4;j++){
// scanf("%d", &num[j]);
// if(randNum[j]==num[j]){
// correct++;
// }
// }
// printf("%d개 맞추셨습니다.", correct);
//
// return 0;
//}
자꾸 글쓰는데 error가 나네요;
4번 입력된 걸 배열로 저장하고 답이랑 입력된 결과를 비교하도록
정렬 필요 없음
중복이나 거르면 됨
감사합니다 여러분 ㅠㅠ 다음에 또 올게요
다들뭐해 정렬 거르긴 뭘걸러 그냥 브레이크 써서 한번만 카운트 시키고 for문 나갓다 들어오게 해서 가르쳐드리고 왔어 \'-\'
이중 반복문 안에 if문 하나가 끝.
존나 아는 척이네 같은거 두번 입력해도 답 두번 맞춘거로 할 셈인가