본문 바로가기

C\C++

string ex01

개요

string을 이용한 입력 및 출력

목표

문자열 입력 = abcdef
입력된 문자 = abcdef
입력받은 문자의 개수 = 6
거꾸로 출력 = fedcba

Code

#include<stdio.h>

int main(void)
{
	char sInput[10];
	char iIndex;
	
	printf("문자열 입력 = ");
	scanf_s("%s", sInput, (unsigned)sizeof(sInput));
	printf("입력된 문자 = %s\n", sInput);
	iIndex = 0;
	while (sInput[iIndex] != '\0')
	{
		iIndex++;
	}
	printf("입력받은 문자의 개수 = %d\n", iIndex);
	printf("거꾸로 출력 = ");
	for (int i = iIndex; i >= 0; i--)
	{
		printf("%c", sInput[i]);
	}

	return 0;
}

Output

'C\C++' 카테고리의 다른 글

Array & Pointer 예제  (0) 2022.02.16
2D Array Sum  (0) 2022.02.14
do_while 연습  (0) 2022.02.12
For문 중첩  (0) 2022.02.10
IF문 예제 3  (0) 2022.02.10