728x90
반응형
문제 : http://www.jungol.co.kr/bbs/board.php?bo_table=pbank&wr_id=244&sca=10f0
문제
20자 이하인 두 개의 문자열을 입력받아 첫 번째 문자열의 앞부분 두자를 두 번째 문자열의 앞부분에 복사하고 다시 뒷부분에 이어 붙여서 저장한 후 두 번째 문자열을 출력하는 프로그램을 작성하시오.
입력 예
ABCDE QWERTY
출력 예
ABERTYAB
코드 :
# include <stdio.h>
# include <string.h>
int main()
{
char c1[21]={0,},c2[21]={0,};
scanf("%s %s",c1,c2);
strncpy(c2,c1,2);
strncat(c2,c1,2);
printf("%s",c2);
return 0;
}
728x90
반응형
최근댓글