728x90
반응형
#include <stdio.h>
#include <string.h>
int main() {
char str[100];
scanf("%s", str);
printf("%s%s\n", str, str);
return 0;
}
이 프로그램은 사용자로부터 문자열을 입력받고, 해당 문자열을 두 번 이어서 출력하는 기능을 가지고 있습니다.
`main` 함수에서는 문자열을 저장할 배열 `str`을 선언하고, `scanf` 함수를 사용하여 사용자로부터 문자열을 입력받아 `str`에 저장합니다.
그리고 `printf` 함수를 사용하여 `str`을 두 번 이어서 출력합니다. `%s`는 문자열 형식 지정자로, `str` 변수를 문자열로 출력할 때 사용됩니다.
프로그램은 마지막으로 0을 반환하여 정상적으로 종료됩니다.
728x90
반응형
'프로그래밍 언어 > C언어' 카테고리의 다른 글
C언어 문자열을 입력 받아 대문자와 소문자를 구분하여 각각 순서대로 정렬하는 프로그램 (0) | 2023.05.24 |
---|---|
C언어 문자열을 입력 받아 대문자와 소문자를 구분하여 각각 순서대로 정렬하는 프로그램 (1) | 2023.05.22 |
임의의 양의 정수 n을 입력 받아 n의 약수의 개수를 출력하는 프로그램 (1) | 2023.05.22 |
C언어 사용자로부터 임의의 양의 정수 n을 입력 받고, 1부터 입력 받은 수 까지의 총합을 구하여리턴하는 함수를 재귀함수 형태로 작성하시오. (0) | 2023.05.11 |
C언어 점수를 입력하면 점수를 바탕으로 학점을 판단하여 리턴 하는 함수를 작성하시오. (0) | 2023.05.11 |