哪个大神看看这个是怎么错的,老是提示输出错误
public class HelloWorld{ public static void main(String[] args)
{
int num = 999;
int count = 0;
if(num<999999999&&num>=0){
while(num!=0){
count++;
num/=10; }
System.out.println("它是个"+ count + "位的数");
}else{ System.out.println("输入错误!");
} } }