复制,全屏看。帮我优化一下。谢谢
#include <stdio.h>
int main()
{
int m, n,y;
for(m=2; m<=50; m++)
{
for(n=2; n<m; n++)
{
printf("\n*m=%d\t",m);
if(m%n==0) //什么条件下跳出当前循环
{
printf("\t\t\t取于%d为0停止 ",n);
break;
}
else
{
printf("n=%d 非0可m!=n",n);
}
printf("\n");
}
printf("~m=%d n=%d\t\t\t\t\t\t\t\t",m,n);
if(m == n) //n循环结束后,如果m=n的话就输出m
printf("m=n输出%d \t", m);
}
return 0;
}