while(scanf("%d",&num)!=0)和 while(scanf("%d",&num)&&num!=0)有什么区别
第一个num输入0可以执行while循环,第二个num输入0不能执行while循环
第一个while 是判断函数的返回值,而不是判断num第二个是,既要判断函数返回值,又要判断你输入的num