: 2022/11/07
문자열을 입력받아 그 안에 존재하는 대문자 알파벳을 다른 문자열 변수에 넣은 후 이것을 출력하는 프로그램
적당한 길이의 문자열을 입력받아 그 안에 존재하는 숫자들의 총합을 계산하여 출력하는 프로그램
파일 이름과 확장자를 입력받아 확장자를 포함한 파일명을 출력하는 프로그램
- 문자열(word)을 입력받아 그 속의 문자들이 거꾸로하여 문자열(newWord)을 만들어 출력하는 프로그램을 작성하세요.
👉실행 예시
Enter one word: abcde
The reversed word is edcba
👉힌트
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
int main(void)
{
char word[81], newWord[81];
printf("The reversed word is %s", newWord);
}
- 하나의 단어를 입력 받아서 이 단어 안에 포함된 숫자의 합을 출력하는 프로그램을 작성하세요. 단어 안에 숫자가 연이어 나올 경우 하나의 수로 간주한다.
👉실행 예시
Enter a word: ab22c3d5
글자 안에 있는 수의 합은 30이다
- 주어진 단어가 palindrome인지 판별하는 프로그램을 작성하세요.
(palindrome은 madam이나 abccba처럼 앞에서 읽으나 뒤에서 읽으나 동일한 단어를 뜻한다.)
👉실행 예시1
문자열 입력(문자수 81 이하): abcba
"abcba" is a Palindrome
👉실행 예시2
문자열 입력(문자수 81 이하): abcde
"abcde" isn't a Palindrome
- 영문으로 된 이름을 입력받아 이니셜을 출력하는 프로그램을 작성하세요.
👉실행 예시
영문 이름? Computer Programming Language
이니셜: CPL
👉힌트
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
#include <string.h>
#include <ctype.h>
int main(void)
{
char name[64];
char initial[64] = "";
char* p = NULL;
printf("이니셜: %s\n", initial);
}