프로그래밍 언어/C언어

C언어 표준입력으로 문자열을 입력 받고 같은 문자열을이어서 두번 출력하는 프로그램

컨설턴트X 2023. 5. 22. 13:21
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
반응형