今天用到了简单的goto
将一个正整数分解质因数。(90=233*5)
格式:输入数为:90,结果为:90=233*5。
#include<stdio.h>
int main()
{
int n,i=2,a,aa;
scanf("%d",&n);
printf("%d=",n);
while(n>0)
{
aa:
if(n%i0)
{
n=n/i;
if(n/i0)
{
printf("%d",i);
break;
}
printf("%d",i);
printf("*");
goto aa;
}
else
{
i++;
}
}
return 0;
}