虽然过了,但运行时输入无法整除数时没有输出,不知道为什么
查看原帖
虽然过了,但运行时输入无法整除数时没有输出,不知道为什么
894033
wuxiangtianbei楼主2022/11/26 09:49
#include<stdio.h>
int main()
{
long long a,b,t;
scanf("%lld",&a);
if ((a%105==0) && (a !=0)) {
printf("3 5 7");
t=t+1;
}
else
{ 
 if ((a%3==0) && (a !=0))
 printf("3 ");t=t+1;
 if ((a%5==0) && (a !=0))
 printf("5 ");t=t+1;
 if ((a%7==0) && (a !=0))
 printf("7 ");t=t+1;
if (t==0)
printf("n");
}
}
2022/11/26 09:49
加载中...