帮我看看哪儿出问题了

//输入两个浮点数,然后打印出用二者的差除以二者的乘积所得的结果。输入非数字则循环处理输入。
#include <stdio.h>
int main (void)
{
    double i, j, h;
    do
    {
    printf ("请输入第一个浮点数:");
    scanf ("%lf",&i);
    }while (scanf("%lf",&i) != 1);
    do
    {
    printf ("请输入第二个浮点数:");
    scanf ("%lf",&j);
    }while (scanf("%lf",&j) != 1);

    h = (i - j)/(i * j);
    printf("%lf",h);
    system ("pause");

    return 0;
}

xyxxzsky
浏览 1514回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP