C언어 고수 형님들 질문있습니다.
-
게시물 수정 , 삭제는 로그인 필요
공부하다가 잘 안풀려서 여쭤봅니다.
일단 두개의 알파벳을 입력받고 그 사이에 알파벳들을 나열하는 코딩 중입니다.
예를들어 a와 e를 입력하면
a b c d e 이렇게 출력하는 프로그램이요!
이건 쉬워서 저도 풀었습니다...
하지만..!!
알파벳 사이의 길이가 더 짧은 쪽을 출력하는 곳에서 막혔어요...
예를들면
a와 o는
a b c d e f g h i j k l m n o이렇게 15개 입니다.
대신 반대로 돌 경우
a z y x w v u t s r q p o 이렇게 하면 13개라서
이 a z y x ~~ o 이게 출력되게끔 만들어야해요...
구글 찾아보고 유튜브 찾아봐도 세시간 넘게 못 찾았습니다.
제가 한 방식은
start 와 target을 잡고
target - start <= 12?13? 일 경우 a부터 순서대로
아닐 경우 a부터 역순을 출력하려고 했는데
역순 출력이 안되더라구요...
도와주시면 감사하겠습니다 ㅠㅠ
추천0 비추천 0