getchar 하고 fgetc한뒤 puchar , fputc 했는데 문자가 안뜹니다. cmd에 말이죠 왜그런건가요?
김애교
2023.04.01
getchar 하고 fgetc한뒤 puchar , fputc 했는데 문자가 안뜹니다. cmd에 말이죠 왜그런건가요?보시다 시피 ch1으로 넣기 위해 cmd 보시면 p를 썼습니다.당연히 사용자가 썼는지 안썼는지 표시하기 위해 p라는게 뜨겠죠. 그러면 이제 ch1에 엔터를 침으로써 들어가게 됩니다.그 다음에는 엔터키를 입력했습니다. 이게 곧, ch2에 들어가겠죠 (근데 엔터키를 한번 누르고 다시 눌러서 엔터가 입력되는것을 기대했는데, 그냥 엔터키 누르니 바로 저 계속하려면 아무 키나 누르십시오 . . .가 뜨더군요)그 다음은 입력하는 함수들이 끝났습니다. 아래에는 보시다시피 출력하는 함수들만 2개 있습니다.
그럼 바로 출력을 해야 맞아요. 근데...보시다시피 ch1 출력 하랑게 안하고 있네요? 어찌 된건가요
왜 저런건가요?
cf) 제가 키보드 친 순서는 다음과 같아요 p - enter - enter
끝.
cf) source code#include stdio.h
int main(void)
{
int ch1, ch2;
scanf(%c, &ch1);
ch1=getchar(); // 문자 입력
ch2=fgetc(stdin); // 엔터 키 입력
putchar(ch1); // 문자 출력
fputc(ch2, stdout); // 엔터 키 출력
return 0;
}
번호 | 제 목 | 글쓴이 | 날짜 |
---|---|---|---|
2692230 | 하노이탑 질문입니다. (1) | 미쁘다 | 2025-04-21 |
2692210 | 정보 올림피아드 문제인데.. 풀이 과정이 궁금합니다.(재귀함수) (5) | 물티슈 | 2025-04-20 |
2692144 | C언어와 리눅스에 대한 질문입니다. | 싴흐한세여니 | 2025-04-20 |
2692114 | 컨텍스트 스위칭하는데 걸리는 시간 측정.. | YourWay | 2025-04-19 |
2692086 | 간접참조 연산자, 증감연산자 질문이용! (2) | 블랙캣 | 2025-04-19 |
2692056 | 주석좀 달아주세요. 몇개적엇는데 몇개만달아주세요. (2) | DevilsTears | 2025-04-19 |
2691978 | 진수 쉽게 이해하는법... (3) | 지지않는 | 2025-04-18 |
2691949 | getchar() 한 문자를 입력받는 함수 질문 | 채꽃 | 2025-04-18 |
2691919 | 배열 정렬 및 합치기 질문입니다. | 사과 | 2025-04-18 |
2691845 | c언어왕초보 질문이 있습니다........ | 루나 | 2025-04-17 |
2691815 | void add(int num); 함수... (4) | 살랑살랑 | 2025-04-17 |
2691756 | 명령 프롬프트 스크롤바가 없어요 | 두메꽃 | 2025-04-16 |
2691725 | 자료구조에 관련해서 질문이 있어 글을 올립니다. | 누리알찬 | 2025-04-16 |
2691697 | if 문에서 구조체 배열에 저장되있던 문자열 검사하는 법 ? (2) | 민트맛사탕 | 2025-04-16 |
2691678 | C언어 함수 질문이요~!!! | 연보라 | 2025-04-15 |
2691650 | 반복문 | 돋가이 | 2025-04-15 |
2691618 | 링크드리스트 개념 질문이예요 (3) | 맨마루 | 2025-04-15 |
2691592 | 동적할당 이용 배열선언 질문입니다.ㅠㅠ (3) | 허리달 | 2025-04-15 |
2691542 | /=의 용도를 알려주세요 ㅠㅠ! (2) | 아라 | 2025-04-14 |
2691510 | sizeof 연산자 질문입니다 (2) | 종달 | 2025-04-14 |