728x90
반응형

문제 : http://www.jungol.co.kr/bbs/board.php?bo_table=pbank&wr_id=107&sca=10i0

 

JUNGOL

 

www.jungol.co.kr

문제

두 정수와 한 개의 연산자(+, -, *, /, %)를 입력 받아 입력 순서대로 계산하는 계산식을 출력하시오.

 

* 표준입출력방식으로 작성하세요.

 

입력 예

82 51 + 

출력 예

82 + 51 = 133

 

 

 

코드 : 

# include <stdio.h>

int main()
{
	int num1,num2;
	char c;
	
	fscanf(stdin,"%d %d %c",&num1,&num2,&c);
	
	switch(c)
	{
		case '+':
			fprintf(stdout,"%d + %d = %d",num1,num2,num1+num2);
			break;
		case '-':
			fprintf(stdout,"%d - %d = %d",num1,num2,num1-num2);
			break;
		case '*':
			fprintf(stdout,"%d * %d = %d",num1,num2,num1*num2);
			break;
		case '/':
			fprintf(stdout,"%d / %d = %d",num1,num2,num1/num2);
			break;
		case '%':
			fprintf(stdout,"%d %% %d = %d",num1,num2,num1%num2);
			break;
		default:
			break;
	}
	
	
	return 0;
}
728x90
반응형
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기