質問: x - *p_i; } ``` ### 試したこと すみません。どこを治せばいいか分からず、試せてません。 ### 補足情報(FW/ツールのバージョンなど サクラエディタ、コマンドプロンプト for VS 2019を使用しています。
回答: include ================= void divide_Real(double x,int *p_i,double *p_f); int main(void) { double x; int p_i=0; double p_f=0; printf("入力:"); scanf("%lf", &x); divide_Real(x,&p_i,&p_f); printf("整数部:%d\n",p_i); printf("小数部:%f\n",p_f); return 0; } void divide_Real(double x,int *p_i,double *p_f) { *p_i = (int) x; *p_f = x - *p_i; } printf()内の「&」→「変数名」で出来ました。 ・&が付くとアドレスが表示。 ・変数名だと、代入された値が表示。 が分かってなかったです。 ご回答頂けた皆様、ありがとうございました!