고민 상담 판

즐겨찾기
최근 방문 게시판

c언어 잘알 도움좀

0cc450d7 2018.04.22 180

#include <stdio.h>

int main(void)
{
 char ch;
 unsigned int num = 0x00000000;

 printf("첫번째 문자 :");
 scanf_s("%c", &ch);
 num = num | ch;
 getchar();

 printf("두번째 문자 :");
 scanf_s("%c", &ch);
 num = num << 8;
 num = num | ch;
 getchar();

 printf("세번째 문자 :");
 scanf_s("%c", &ch);
 num = num << 8;
 num = num | ch;
 getchar();

 printf("네번째 문자 :");
 scanf_s("%c", &ch);
 num = num << 8;
 num = num | ch;
 getchar();

 printf("결과값 : %08x", num);

}

 

이렇게 했는데 원래같으면

 

첫번째 문자: a

두번째 문자: b

세번째 문자: c

네번째 문자: d

결과값 64636261

 

이렇게 떠야하는데

 

6.JPG


이렇게뜬다

어디가 잘못된건지 모르겠다

 

6개의 댓글

1fb559ec
2018.04.22
입력 버퍼에 엔터가 남아있어서 그런거 아니냐
0
0cc450d7
2018.04.22
@1fb559ec
printf랑 scanf랑 붙여야하나?
0
f839a018
2018.04.22
여기보단 익게로 가라 거기 컴공빌런들 많음. 프린트할 때 이스케이프 안써서 줄넘김 안되는거 아님? c는 잘 모르겠다ㅋ
0
0cc450d7
2018.04.22
@f839a018
오케 땡큐
0
04171dcb
2018.04.22
https://msdn.microsoft.com/ko-kr/library/w40768et.aspx

문자의 경우 다음과 같이 단일 문자를 읽을 수 있습니다.

char c;

scanf_s("%c", &c, 1);


항상 documentation을 읽어보는 습관을 가집시다.
그리고 비주얼 스튜디오 비표준확장 개좆같음 ㄹㅇ
0
0cc450d7
2018.04.22
@04171dcb
허 시발 존나 어질어질하네
0
무분별한 사용은 차단될 수 있습니다.
번호 제목 글쓴이 날짜 조회 수
405258 회사 두달차 실수 투성이다 cd0fc1e5 4 분 전 3
405257 직업 뭘 해먹고 살아야할까.. 2 c3bdea43 7 분 전 17
405256 mbti ㅁㅁTJ 인사람? 8 e7ca7d91 58 분 전 53
405255 왜 K드라마는 항상 후반부 가면 개판 나는거지 3 faffe625 1 시간 전 72
405254 부모님 돈아끼는게 너무 싫다 14 bb1cf064 2 시간 전 185
405253 원래 여자는 한번 헤어져야 잘해주나 5 bb1cf064 2 시간 전 238
405252 사람은 정말 환경에 지배당하는듯 5 e5c9588c 2 시간 전 159
405251 집수리비 과다 청구하는 집주인 어케 못 하나 12 194fc417 3 시간 전 190
405250 키작고 통통한 여자 좋아하는 개붕이 있니 21 795983ef 3 시간 전 293
405249 단톡방 운영하는데 내 좆 때문에 고민 2 bf5937f1 3 시간 전 204
405248 모텔 방 배정 질문 4 4031a24e 3 시간 전 124
405247 타격 스포츠 배우고싶은데 4 c3d150e6 4 시간 전 74
405246 친구없는 30대 남자는 여자 어디서 만남? 7 25c3905e 4 시간 전 326
405245 몸관리를 어떻게 해야할까 8 bb1cf064 4 시간 전 196
405244 모쏠아다 첫 ㅅㅅ(망함) 질문받아주실 형누나동생 님들 28 0c0c5248 4 시간 전 630
405243 소개가 겹쳤는데 어떡할까 4 5f21f853 4 시간 전 112
405242 선글라스 모델 선택 고민 3 0cde31c2 4 시간 전 79
405241 여유증 수술 고민 4 dc2b3d1a 4 시간 전 97
405240 일단 몸무게만 들었을 때 몇 kg부터 중량급이란 느낌이 남? 5 d35cd349 5 시간 전 144
405239 여기 빠지 어딘지 아는 사람 있을까?? 6 0522a9ec 5 시간 전 186