write() 함수와 scanf()  If제어문으로 음수 양수 확인

오늘은 음수인지 양수인지 출력하는 코드를 적어봅니다.

변수 선언을 해줍니다. 캐릭터 변수 한개와, 입력 받는 정수형 변수 하나를 할당합니다.

그리고 간단하게 if 제어문을 활용하여  0보다 작으면 음수이니 'N'을 출력하고 반대는 'P' 양수를 의미하는 문자를 출력합니다.  간단한 코드입니다.

#include <stdio.h>
#include <unistd.h>

int main(void) {


	char is_negative;
  int n;

  scanf("%d",&n);

	if (n < 0)
	{
		is_negative = 'N';
		write(1, &is_negative, 1);
	}
	else
	{
		is_negative = 'P';
		write(1, &is_negative, 1);
	}
Posted by 뭔가느낌이
,