Pé thơm tham khảo code sau. 
Mã:
#include <stdio.h>
#include <conio.h>
void main()
{
clrscr();
int a,b,c,d;
for (a=1;a<=9;a++)
for (b=0;b<=9;b++)
for (c=0;c<=9;c++)
for (d=0;d<=9;d++)
if ((a!=b)&&(a!=c)&&(a!=d)&&(b!=c)&&(b!=d)&&(c!=d))
printf("%d%d%d%d\t",a,b,c,d);
getch();
}