题目描述
给定一组非0的整数,输出其中能被整数X整除的数,如果一个也没有,输出“ZERO”。(输出不包含引号)
输入要求
输入一行数值,第一个数是X,后面是一组待检验的整数,遇0结束。假设x不会是0。
输出要求
输出能被X整除的数,一行一个数,每个数输出后要求换行。 如果没有能被X整数的数,输出“ZERO”后换行。(输出不包括引号)
输入样例
9 18 3 7 27 -36 0
输出样例
18 27 -36
#include<stdio.h>
int main()
{
int x,y,cqh=0;
scanf("%d",&x);
while(1)
{
scanf("%d",&y);
if(y==0)
{
if(cqh==0)
{
printf("ZERO\n");
}
break;
}
if(y%x==0)
{
printf("%d\n",y);
cqh=1;
}
}
return 0;
}