我写的比较麻烦
#include"stdio.h"
int main()
{
int a, b, c;
printf("please input a number\n");
scanf("%d", &a);
if (a % 3 == 0)
{
if(a % 5 == 0 || a % 7 == 0)
{
if (a % 7 == 0 && a % 5 == 0)
printf("%d能被3,5,7整除", a);
else if (a % 5 == 0)
printf("%d能被3,5整除", a);
else
printf("%d能被3,7整除", a);
}
printf("%d能被3整除",a);
}
else if (a % 5 == 0 || a % 7 == 0)
{
if (a % 5 == 0 && a % 7 == 0)
printf("%d能被5,7整除", a);
else if (a % 5 == 0)
printf("%d能被5整除", a);
else
printf("%d能被7整除", a);
}
else printf("%d不能被3,5,7整除",a);
return 0;
}