输出和为一个给定整数的所有组合
:如 n=5;
就要输出所有两个整数加起来等于5的组合,但是不能重复,应该输出
0,5;1,4;2,3;
程序:
#include <stdio.h>
int main(void)
{
usigned long int i,j,k;
scanf("%d",&i);
if(i%2==0)
j=i/2;
else
j=i/2+1;
printf("the result is:\n");
for(k=0;k<j;k++)
{
printf("%d=%d+%d\n",i,i-k,k)
}
return 0;
}