プロが教える店舗&オフィスのセキュリティ対策術

C言語の問題です。
標準入力 (キーボード) から3つの整数値を入力するとそれらの数の総乗を画面に表示するプログラムを完成させなさい。
ただし、変数宣言を書き換えたり、追加してはならない (使用して良い変数は x と prod のみ)
という問題で、

#include <stdio.h>
int main(void)
{ int x, prod;

printf("総乗は %d です\n", prod);
return 0;}
間の部分を答える問題です。

printf("1つ目の整数を入力> ");
scanf("%d", &x);
の入力はわかるのですが、計算の部分がわかりません。
教えて下さい。

A 回答 (3件)

prod = 1


prod *= x
prod *= x
prod *= x
    • good
    • 0

3つ固定なら


3回ループさせればいいだろ
    • good
    • 0

ループは使えないでしょ。


なんせ、問題の要請により、ループ用の変数さえ追加出来ない(笑)。

クソみてぇな問題です(笑)。
良くこんなバカな問題出すよなぁ。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!