怎么输出这一系列的答案?
输入一个正整数n(1≤n≤200),输出所有的整数对,其相乘的积等于n如:输入:N=20
输出:1*20=20
2*10=20
4*5=20
以下是我写的,可是只能输出一行1*20=20,请问怎么全部都输出来?
程序代码:#include <stdio.h>
int main(int argc, char *argv[])
{
int n,i,j;
printf("N=");
scanf("%d",&n);
if(n<1||n>200)
printf("Error");
else
for(i=1,j=n;i<=j;i++,j--)
if(i*j==n)
printf("%d*%d=%d",i,j,n);
return 0;
}










