虽然过了,但运行时输入无法整除数时没有输出,不知道为什么

B2043 判断能否被 3,5,7 整除

t赋个初值 ```cpp #include<stdio.h> int main() { long long a,t=0; 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"); } } ```
by IAWNA @ 2022-11-26 10:09:12


|