実数xと整数nをキーボードから入力し、1つのdo文を用いてべき乗(xのn乗)とnの階乗を計算し、x、n、べき乗を出力せよ。
#include <stdio.h> int main(void) { double x; int n; printf("実数xと整数nを入力してください:"); scanf("%lf %d", &x, &n); int i; double xpow = 1.0; int nfac = 1; for (i = 1; i <= n; i++) { xpow *= x; nfac *= i; } printf("%fの%d乗は%fです。\n", x, n, xpow); printf("%dの階乗は%dです。\n", n, nfac); return 0; }