找出余额比较里的 bug

来自 C 语言基础
C23 (GCC 13.3.0) 进阶 4分钟 找出 1处问题

找出这个分支没有报告负余额的原因。

C
#include <stdio.h>

int main(void) {
    int balance = -1;
    unsigned int minimum = 1;
    if (balance < minimum) {
        puts("below minimum");
    } else {
        puts("not below minimum");
    }
    return 0;
}
在试验场中打开
报告错误