為什么這樣不行
#include?<stdio.h>
int?main()
{
????int?m,n?;
????for(m=0;m<=50;m++)
????{
????????for(n=0;n<=m;n++)
????????{
????????????if(m%n==0)
????????????{
????????????????break;
????????????}
????????????else?if(m=n)
????????????{
????????????????printf("%d??",m);
????????????}
????????}
????}
return?0;
}
2018-01-28
如果n==m,那么m%n一定為0,不存在else if之后的運行