C语言输入一个整数判断能否被357整除,并输出以下信息
(1)能同时被3,5,7整除;
(2)能被其中两数(要指出哪两个数)整除;
(3)能被其中一个数(要指出哪个数)整除.
#include
voidmain()
{
x09ints,a,b,c;
x09x09scanf("输入一个数%d",&s);
x09a=s%3;
x09b=s%5;
x09c=s%7;
x09if(a==0)
x09{
x09x09if(b==0)
x09x09{
x09x09x09if(c==0)
x09x09x09x09printf("能同时被3,5,7整除");
x09x09x09x09else
x09x09x09x09printf("能同时被3,5整除");
x09x09}
x09x09elsex09
x09x09{
x09x09x09if(c==0)
x09x09x09x09printf("能同时被3,7整除");
x09x09x09x09else
x09x09x09x09printf("只能被3整除");
x09x09}
x09}
x09x09else
x09x09{
x09if(b==0)
x09x09{
x09x09x09if(c==0)
x09x09x09x09printf("能同时被5,7整除");
x09x09x09x09else
x09x09x09x09printf("只能被5整除");
x09x09}
x09x09else
x09x09{
x09x09x09if(c==0)
x09x09x09x09printf("能同时被7整除");
x09x09x09x09else
x09x09x09x09printf("不能被3,5,7整除");
x09x09}
x09x09}x09x09
}
新手求改错,我不要新方法,改错就好.