공부하시는대에 도움이 됐으면 좋겠습니다.
답안코드 확인해주세요!
입출력예시
입력예시1
CAT 5
출력예시1
HFY
입력예시2
SAM 5
출력예시
XFR
답안코드
더보기
#include<stdio.h>
#include<string.h>
int main()
{
char inputS[100];
char result[100]="";
int inputI = 0;
scanf("%s", inputS);
scanf("%d", &inputI);
for(int i=0; i<strlen(inputS); i++) {
int j = inputS[i]-65;
int k = (j+inputI)%26;
result[i] = result[i] + (k+65);
}
printf("%s", result);
}
더 많은 C코드가 보고 싶다면?
'C언어' 카테고리의 다른 글
[C언어] 랜덤메소드를 이용하여 업앤다운 up&down 프로그램을 작성하시오 (0) | 2023.01.06 |
---|---|
[C언어] 10진수 각 자리수의 합을 구하는 프로그램을 작성하시오 (0) | 2023.01.06 |
[C언어] 완전수를 구하는 프로그램을 작성하시오 (0) | 2023.01.06 |
[C언어] 정수를 입력받고 몇개의 자릿수 자리수인지 출력하시오 (0) | 2023.01.06 |
[C언어] 0이 입력되면 반복문을 멈추고 그 전까지 입력받은 수들에 대하여 홀수의 개수와 짝수의 개수를 출력하는 프로그램을 작성하시오. (0) | 2023.01.05 |
댓글