728x90

๊ณผ์ œ 1

#include <stdio.h> 

int main() {
	int a = 0, b = 0; // ์ •์ˆ˜๋ฅผ ์ž…๋ ฅ ๋ฐ›์„ ๋ณ€์ˆ˜ ์„ ์–ธ
	char s; // ๋ถ€ํ˜ธ๋ฅผ ์ž…๋ ฅ ๋ฐ›์„ ๋ณ€์ˆ˜ ์„ ์–ธ

	printf("์ž…๋ ฅ : ");
	scanf_s("%d %c %d", &a, &s, 1, &b); // ์ •์ˆ˜๋ฅผ ์ž…๋ ฅ

	switch (s) // ๋ถ€ํ˜ธ๋กœ ๊ตฌ๋ณ„
	{
		case '+': // ๋ถ€ํ˜ธ๊ฐ€ + ์ผ ๋•Œ
			printf("%d %c %d = %d", a, s, b, a+b);
			break;
		case '-': // ๋ถ€ํ˜ธ๊ฐ€ - ์ผ ๋•Œ
			printf("%d %c %d = %d", a, s, b, a-b);
			break;
		case '*': // ๋ถ€ํ˜ธ๊ฐ€ * ์ผ ๋•Œ
			printf("%d %c %d = %d", a, s, b, a*b);
			break;
		case '/': // ๋ถ€ํ˜ธ๊ฐ€ / ์ผ ๋•Œ
			printf("%d %c %d = %d", a, s, b, a/b);
			break;
		default: // ์•„๋‹ ๋•Œ
			printf("Error");
			break;
	}
	return 0; // ์ข…๋ฃŒ
}

๊ณผ์ œ 2

#include <stdio.h>

int main() {
	int a = 0, b = 0, c = 0; // ์ •์ˆ˜๋ฅผ ์ž…๋ ฅ ๋ฐ›์„ ๋ณ€์ˆ˜ ์„ ์–ธ

	printf("์ž…๋ ฅ : ");
	scanf_s("%d %d %d", &a, &b, &c); // ์ •์ˆ˜๋ฅผ ์ž…๋ ฅ
	
	if (a > b && a > c) // a๊ฐ€ b์™€ c ๋ณด๋‹ค ํฌ๋ฉด ์ถœ๋ ฅ
		printf("๊ฐ€์žฅ ํฐ ์ˆ˜ : %d", a);
	else if (b > a && b > c) // b๊ฐ€ a์™€ c ๋ณด๋‹ค ํฌ๋ฉด ์ถœ๋ ฅ
		printf("๊ฐ€์žฅ ํฐ ์ˆ˜ : %d", b);
	else // ์œ„ ์กฐ๊ฑด์ด ์•„๋‹ˆ๋ฉด ์ถœ๋ ฅ ( c๊ฐ€ a์™€ b ๋ณด๋‹ค ํฌ๋ฉด ์ถœ๋ ฅ )
		printf("๊ฐ€์žฅ ํฐ ์ˆ˜ : %d", c);

	return 0; // ์ข…๋ฃŒ
}
728x90
๋ณต์‚ฌํ–ˆ์Šต๋‹ˆ๋‹ค!