关于#for#的问题,如何解决?


#include
int main()
{
    double p1, p2, p3;
    int n;
    
    printf("请输入你想买的房子价格:");
    scanf_s("%lf", &p1);
    printf("请选择房子的首付金额:");
    scanf_s("%lf", &p2);
    p2 = p1 - p2; 
    printf("请输入分期年限:");
    scanf("%d", n);

    for (; n > 0;)
    {
        p3 = p2 / (12 * n);
    }
    printf("将所剩下的%lf元进行%d年的分期付款\n", p2, n);
    printf("从我买房子开始,接下来%d年每月需要还%f元", n, p3);
}

img

img

这代码咋回事啊,怎么修改?


printf("请输入分期年限:");
    scanf("%d", &n);
for (; n > 0; n++)

14行n改&n