- 343 名前:デフォルトの名無しさん [2008/11/05(水) 18:57:39 ]
- 質問です。
プログラムの練習で数のべき乗を計算するプログラムをCで作ってみたのですが、ちゃんと計算してくれません。 出来れば、どこが間違っているか教えていただけないでしょうか? コードは下記のとおりです。 #include <stdio.h> double multi(double x,int y); int main(void){ double a,b,mul; printf("数字aを入力してください\n"); scanf("%d",&a); printf("aを何乗するか入力してください\n"); scanf("%d",&b); mul = multi(a,b); printf("%d",mul); return 0; } double multi(double x,int y) { int i; double mu; for(i=1;i<=y;i=i+1) { mu*=x ; } return mu; }
|

|