728x90
반응형

문제 : http://www.jungol.co.kr/bbs/board.php?bo_table=pbank&wr_id=238&sca=10e0

 

JUNGOL

 

www.jungol.co.kr

문제

문자열을 입력 받아서 문자수만큼 오른쪽으로 한 바퀴 회전하여 출력하는 프로그램을 작성하시오. 문자열의 길이는 100이하이다.

 

 

입력 예

PROGRAM 

출력 예

MPROGRA 
AMPROGR 
RAMPROG 
GRAMPRO 
OGRAMPR 
ROGRAMP 
PROGRAM

 

 

코드 : 

# include <stdio.h>
# include <string.h>

int main()
{
	char ch[100];
	int i,j;
	char c;
	
	scanf("%s",ch);
	
	for(i = 0; i<strlen(ch); i++)
	{
		c = ch[strlen(ch)-1];
		for(j = strlen(ch)-1; j>=0; j--)
		{
			ch[j] = ch[j-1];
		}
		ch[0] = c;
		printf("%s\n",ch);
	}
}
728x90
반응형
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기