1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 | #define _CRT_SECURE_NO_WARNINGS #include <stdio.h> // ÇÔ¼ö¸¦ Á¤ÀÇÇÑ´Ù. int get_integer() { int value; printf("Á¤¼ö¸¦ ÀÔ·ÂÇϽÿÀ : "); scanf("%d", &value); return value; } // ÇÔ¼ö¸¦ Á¤ÀÇÇÑ´Ù. int power(int x, int y) { int i; long result = 1; for (i = 0; i < y; i++) result *= x; // result = result * x return result; } int main(void) { int x = get_integer(); // ÇÔ¼ö¸¦ È£ÃâÇÑ´Ù. int y = get_integer(); // ÇÔ¼ö¸¦ È£ÃâÇÑ´Ù. int result = power(x, y); printf("%dÀÇ %d½Â = %d \n", x, y, result); return 0; } | cs |