私はそれを得ることができません、何が間違っていますか? 変数の名前を変更しようとしましたが、何も機能していません。「ACIRCLEを関数として使用できません」というエラーが表示されています。 コードは次のとおりです。"ACIRCLEを関数として使用できません" Cプログラミングのエラー
#include <stdio.h>
#include <stdlib.h>
int Get_Radius(int R);
int Get_Length(int L);
float ACIRCLE(int R,float A);
int main(){
int R,L;
float A,Area,ACIRCLE;
R=Get_Radius(R);
L=Get_Length(L);
Area=ACIRCLE(A);
printf("%f",ACIRCLE);
system("pause");
return 0;
}
float ACIRCLE(int R,float A)
{
R=Get_Radius(R);
A=R*R*3.14;
return A;
}
int Get_Radius(int R)
{
printf("Input the Radius of a circle:\n");
scanf("%d",&R);
return R;
}
int Get_Length(int L)
{
printf("Input the Length of the square\n");
scanf("%d",L);
return L;
}
編集
コメントで述べたように、私は、コードを編集した今、私はエラーを取得しないが、私は値を入力するたびに.exeファイルは動作を停止します。あなたは助けてもらえますか?
現在のコード:助けを事前に
#include <stdio.h>
#include <stdlib.h>
int Get_Radius(int R);
int Get_Length(int L);
float ACIRCLE(int R,float A);
int main(){
int R,L;
float A,Area;
R=Get_Radius(R);
L=Get_Length(L);
Area=ACIRCLE(A);
printf("%f\n",Area);
system("pause");
return 0;
}
int Get_Radius(int R)
{
printf("Input the Radius of a circle:\n");
scanf("%d",&R);
return R;
}
int Get_Length(int L)
{
printf("Input the Length of the square:\n");
scanf("%d",L);
return L;
}
float ACIRCLE(int R,float A)
{
R=Get_Radius(R);
A=R*R*3.14;
return A;
}
おかげ..
でなければなりません。 –