char op;
double a;
scanf_s("%lf", &a);
rewind(stdin);
scanf_s("%c", &op, 1);
printf("%d", op);
이 코드에서 입력버퍼 초기화가 안됩니다... fflush는 입력버퍼 초기화 용으로 쓰면 안된다는거 까진 알았는데 혹시 rewind(stdin)도 막혔나요? 아님 제가 잘못쓴걸까요
char op;
double a;
scanf_s("%lf", &a);
rewind(stdin);
scanf_s("%c", &op, 1);
printf("%d", op);
이 코드에서 입력버퍼 초기화가 안됩니다... fflush는 입력버퍼 초기화 용으로 쓰면 안된다는거 까진 알았는데 혹시 rewind(stdin)도 막혔나요? 아님 제가 잘못쓴걸까요
댓글 0