C语言 判断一个数能否同时被3和5整除。

#include <stdio.h> int main() { int t,n=0; scanf("%d",&t); if(n=3%t) { if(n=5%t) printf("Yes尀n"); else printf("No尀n"); } else printf("No尀n"); return 0; } 请告诉我哪里错了,运行后不管输入什么数字,都显示“Yes"
2026年09月23日 22:00
有1个网友回答
网友(1):

直接将代码复制一下运行测试即可
#include
"stdio.h"
#include
"conio.h"
main()
{
int
i;
printf("请输入你要判断的数(输入0结束程序):\n");
while(1)
{
scanf("%d",&i);
if(i==0)
{
break;
}
else
{
if(i%3==0
&&
i%5==0)
printf("%d能同时被3和5整除\n",i);
else
printf("%d不能同时被3和5整除\n",i);
}
}
}