如何使代码重新开始,直到获得正值?

时间:2019-05-02 11:46:33

标签: c return

我对编程非常陌生,因此面临的问题并不难,但是我不知道如何在#C中解决此问题。 代码很简单:

int main(void)
{
    float f = get_float("Cash:");
    int x = round(f * 100);
    {
        printf("%.2d\n", x);
    }
}

我希望代码给出“现金:”(第一行),直到给出正值为止。现在,如果给出-1,则仅打印-100。我曾尝试创建循环,但是如果给出正值(> = 0),我将无法“返回”。

0 个答案:

没有答案