오브의 빛나는 별

Code Up(코드업) 1021번~1023번 (C언어) 본문

코드업(C언어)

Code Up(코드업) 1021번~1023번 (C언어)

오브의 별 2021. 9. 27. 19:00
반응형

[1021] 단어 1개 입력받아 그대로 출력하기

<문제>

1개의 단어를 입력받아 그대로 출력해보자

<정답>

#include <stdio.h>

int main(void)
{
	char data[51]="";
	scanf("%s", &data);
	printf("%s", data);
	
	return 0;
}

 

 

[1022] 문장 1개 입력받아 그대로 출력하기

<문제>

공백 문자가 포함되어 있는 문장을 입력받고 그대로 출력하는 연습을 해보자.

<정답>

#include <stdio.h>

int main(void)
{
	char data[2001]="";
	fgets(data, 2000, stdin);
	printf("%s", data);
	
	return 0;
}

※ scanf()를 이용하면 첫 번째 단어만 저장됨. fgets()를 이용하면 공백 문자가 포함되어 있는 문장 저장 가능

 

[1023] 실수 1개 입력받아 부분별로 출력하기

<문제>

실수 1개를 입력받아 정수 부분과 실수 부분으로 나누어 출력한다.

<정답>

#include <stdio.h>

int main(void)
{
	int a, b;
	scanf("%d.%d", &a, &b);
	printf("%d\n%d", a, b);
	
	return 0;
}

※ \n: 줄바꿈 기능

반응형