#include<stdio.h>
#include<stdlib.h>
#include<time.h>
void proChar(int l){
srand(time(0));
int i,asscii=0;
for(i=0;i<l;i++){
asscii =rand()%62;
if(asscii<=9){
asscii+=48;
}else if(asscii>9&&asscii<=35){
asscii+=87;
}else if(asscii>35){
asscii+=29;
}
printf("%c",asscii);
asscii=0;
}
printf("\n");
}
void main(){
int length;
printf("输入字符码长度:");
scanf("%d",&length);
proChar(length);
}
不成功啊