请输入要数字的个数: 10
请输入数字:0 1 2 3 4 5 6 7 8 9
请输入要参加组合数字的个数:6
请输入和等于:12
然后会把结果输出到文本:例如:112233
我要修改一下,就是输出的组合里,不能有重复数字,像112233这样的不要,必须是123456 这样的,或者是:11 12 13 14 15 16
请问我要修改哪里?
以下是我写的:
#include
main()
{
int n, a[100];
int i, j, k;
int m;
int sum, s;
int *pi[100];
printf("输入数字的个数(小于100):");
scanf("%d", &n);
printf("输入%d个数字:\n",n);
for (i = 0; i = 1; j-- )
增加判断相等语句#include void main(){ int n, a[100]; int i, j, k; int m; int sum, s; int *pi[100]; int t,flag=0;//增加2个变量 printf("输入数字的个数(小于100):"); scanf("%d", &n); printf("输入%d个数字:\n",n); for (i = 0; i < n ; i++) {
scanf("%d", &a); } printf("输入参与组合的数字个数(小