编个分解因数的程序;怎么总不对啊
程序代码:
#include"stdio.h" void main() { int i,n; printf("Please input a number\n"); scanf("%d",&n); printf("%d=",n); for(i=2;i<=n;) if("n%i==0") { printf("%d*",i); n=n/i; } else i++; }貌似跳出循环有问题 不管输入什么数 都是2*2*2*
#include"stdio.h" void main() { int i,n; printf("Please input a number\n"); scanf("%d",&n); printf("%d=",n); for(i=2;i<=n;) if("n%i==0") { printf("%d*",i); n=n/i; } else i++; }貌似跳出循环有问题 不管输入什么数 都是2*2*2*