프로그래밍

c언어 문자열 뒤집어서출력 질문 드립니다.

asd.JPG

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
void guguruo_str(char *arr) {
    char temp;
    int i;
    for (i = 0; i < strlen(arr) / 2; i++) {
        temp = arr[i];
        arr[i] = arr[strlen(arr) - i - 1];
        arr[strlen(arr) - i - 1= temp;
    }
    for (i = 0; i < strlen(arr); i += 2) {
        temp = arr[i];
        arr[i] = arr[i + 1];
        arr[i + 1= temp;
    }
    printf("%s\n", arr);
 
 
}
cs

 

한글을 입력받아서 숫자로 출력할수 있잖아요
그러면 거꾸로 숫자를 입력받아서 한글을 출력할수 없나요?

여기서 한글을 입력받아 숫자를 출력할수있듯이 
숫자를 입력받아 한글을 입력할수 없나요?

고민해도 안되길래 친구한테 물어보니 저렇게

교체를 형식으로 하라네요                 

 

 

4개의 댓글

숫자를 문자열로 받아오면 한던대로 가능하고, 숫자가 int로 저장되면 왼쪽부터 하나하나씩 가져와야지

0
2019.11.12

"가나"를 치고 숫자 변환하면

ㄱ:1 ㅏ:2 ㄴ:3 ㅏ:2 라고 해보자 1 2 3 2

1 2 3 2 이걸 뒤집으면?

2 3 2 1 이걸 한글로 바꾸면?

ㅏㄴㅏㄱ

 

말이 되니?

0
@하루반찬

킄쿠

0
2019.11.12
@하루반찬

비유 오졋다리 ㅋㅋ 이렇게 설명하면 멀티바이트고 그런거 설명 안해도 되겟누 ㅋㅋㅋ

0
무분별한 사용은 차단될 수 있습니다.
번호 제목 글쓴이 추천 수 날짜 조회 수
180470 [정보] 크러쉬80 - 레이니75를 만든 Wob의 텐키리스 키보드 Veigrake 0 5 분 전 6
180469 [잡담] 여기 로봇 청소기도 물어봐도 됨?? 3 년째재수강 0 34 분 전 33
180468 [잡담] 윈도우12 전부 레거시쳐낸다는말이 하드웨어를 말한거구나 3 이거보인다면기분탓임 0 40 분 전 86
180467 [컴퓨터] 갤럭시80 넘나 이쁜것이예요 1 군마 1 3 시간 전 209
180466 [모바일] 차량용 맥세이프 충전기 탁상용으로 쓰니 좋다 3 년째군대 0 3 시간 전 127
180465 [잡담] 채터링 어캐잡습니까... 5 로우팡맨 0 4 시간 전 140
180464 [잡담] 4월에 마우스 큰 게 두 개 나오네 3 GNStout 0 4 시간 전 166
180463 [컴퓨터] 무선 키보드 마우스 세트는 별로인가? 3 하이웨이 0 4 시간 전 89
180462 [컴퓨터] 10만원대 포터블 모니터는 사는거 아니더라 12 코싸멘뚜 0 5 시간 전 153
180461 [정보] 레이니75 저격하는 브릿지75 18 Veigrake 0 7 시간 전 226
180460 [모바일] 새 애플펜슬 나오면 기존 제품들 가격내려가? 5 II바II코II드II 0 9 시간 전 205
180459 [잡담] 드디어 왔다 레이니 5 ltearl 0 17 시간 전 272
180458 [프로그래밍] 그 혹시 게임쪽 종사자 있음? 16 god79ii 0 17 시간 전 381
180457 [컴퓨터] sata 케이블때문에 ssd가 망가질 수도 있나요? 9 드웨인토마스 0 19 시간 전 298
180456 [컴퓨터] 구글에서만 검색창 방향키가 안먹음 뒷북 0 22 시간 전 88
180455 [모바일] 횽들 어거좀 봐줘 6 부자가될개붕이놈들 0 23 시간 전 182
180454 [컴퓨터] 선생님들 혜안을 구합니다 9 빠른인정빌런 0 1 일 전 167
180453 [모바일] 당근으로 갤럭시탭 s9 울트라 사기로했는데 2 말이야방구야 1 1 일 전 274
180452 [모바일] 갤럭시 동영상 자르기 안되는 이유 아시는분?? 3 일토준지 0 1 일 전 145
180451 [프로그래밍] 코린이 ㅅㅂ 뭐가 문젠지 모르겠어요 7 집에가게해줘 0 1 일 전 281