#include
#include
#include
void main()
{srand((unsigned)time(NULL));
char a[8];
int x=0;
char b[70]="a%bcdYe01fgh2ijklmLMnoCDTWpqrst56uvUVwxy67zAB!EFHI8JGKN$OPQRSXZ3479.";
while(x<10)
{
for(int i=0;i<8;i++)
a[i]=b[rand()%66];
for(int j=0;j<8;j++)
printf("%c",a[j]);
printf("\n");
x++;
}
}
#include"stdio.h"
#include"conio.h"
#include"stdlib.h"
void main()
{
char a[9];
char *chr="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXZY0123456789!$%.";
int i,j;
for(i=0;i<=7;i++)
{ a[i]=chr[rand()%56];
for(j=0;j if(a[i]==a[j])
{ i--;
break;
}
}
a[8]=0;
printf("%s ",a);
}
很简单,将大小写26个字母,数字,四个符号全部作为字符放在一个数组中,
随机产生0~。。之间的整数不就行了