输出n个形如一个a 两个 b 三个c的六位整数(0<n<899)
int n;
int a,b,c,d;
scanf("%d",&n);
for(a=100;a<n+100;a++)
{
b=a/100;
c=a/10%10;
d=a%10;
printf("%d%d%d%d%d%d\n",b,c,c,d,d,d);
}
#include <stdio.h>
int main()
{
int n;
int count = 0;
scanf("%d",&n);
for(i=1;i<10;i++)
for(j=0;j<10;j++)
for(k=0;k<10;k++){
if(count < n){
printf("%d%d%d%d%d%d\n",i,j,j,k,k,k);
count++;
}
}
return 0;
}