C语言unsigned int纠错
signed int userNumEnteries = 0; printf("enter your eumber: "); scanf("%u", &userNumEnteries); //printf("%u", userNumEnteries); if (userNumEnteries <= 0) { printf("Nothing to do"); return0; } 输入-3,为什么不会报错呢?如果我不适signed int 而是int,就会报错。想问下signed int 和int de 具体区别。谢谢。