#include<stdlib.h> #include<stdio.h> #include<malloc.h> #include <time.h>
int main(){ char *zeichenkette,zeichenarray[]={'@','&','1','2','3','4','5','6','7','8','9','0','a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z','A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y'}; int i,laenge=10; zeichenkette=(char*)malloc((laenge+1)*sizeof(char)); srand(time(NULL)); for(i=0;i<laenge;++i)zeichenkette[i]=zeichenarray[rand()%sizeof(zeichenarray)]; zeichenkette[i]='\0'; printf("Zufallspasswort ist:%s\n",zeichenkette); free(zeichenkette); }
|