@po개발자wer 님이 C 언어 | scanf 오류가 납니다. 에서 보낸 메세지:
ch = getchar();
while (getchar() != '\n') {}
알려주신 코드는 했더니 원래 종료 조건을 만족시켜도 제대로 되지가 않아 scanf_s를 썼습니다.
scanf_s("%c", &ch, sizeof(ch));
를 해서 했더니 비주얼 스튜디오에서는 되지만 구름 ide는 안 돼서 %c 앞에 스페이스바로 빈칸을 넣어줬더니 됐는데 이것도 문제가 없을까요?
프리미엄 플랜을 구매하시면 항상 켜두기 기능을 사용하실 수 있습니다.
https://help.goorm.io/ko/goormide/18.faq/language-and-environment/always-on-not-work#nohup
를 참고하셔서 진행하시면 될거 같아요!
rename 함수 첫번째 인자에서 id 값을 사용하고 있는 것으로 보이는데, 콘솔에 찍힌 post 객체를 보면 id 값이 포함되어 있지 않은 것으로 보입니다.
ERR_EMPTY_RESPONSE 에러는 (첨부해주신 코드만 봤을 때는) 클라이언트 쪽으로 response 보내는 부분이 없어서 발생한 게 아닐까요?
안녕하세요
char 로 선언된 변수에는 1바이트 크기의 문자를 저장할 수 있는데, 한글은 2 또는 3 바이트로 알고 있습니다.
한글을 저장하고 싶으시다면 char 가 아닌 char *(char 포인터) 를 사용하면 해결될 것으로 보입니다
printf 를 printf 로 수정해보실 수 있을까요?
추가적으로 어떤 부분이 오류가 나는지에 대해 에러 메세지를 함께 첨부해주시면 빠르게 답변이 가능할 것 같습니다
감사합니다