请问C语言怎么判断一个数字中是否有0?就是无论哪个位置有0都可以那种……
循环判断
#include<stdio.h>
int main()
{
int n,flag = 1;
scanf("%d",&n);
while(n > 0){
if(n % 10 == 0){
printf("有0\n");
flag = 0;
break;
}
n /= 10;
}
if(flag)
printf("无0\n");
return 0;
}