eyv açıklama çok net ve güzel
#include <iostream>
#include <cstdlib>
#include <ctime>
using namespace std;
//Şifrenin içerdiği karakterler
static const char karakterler[] =
"0123456789"
"!@#$%^&*"
"ABCDEFGHIJKLMNOPQRSTUVWXYZ"
"abcdefghijklmnopqrstuvwxyz";
int size = sizeof (karakterler) - 1;
int main()
{
//Şifre Uzunluğu
int pw_uzunluk;
cout << "Sifreniz kac karakter olsun?"<< "\n";
cin >> pw_uzunluk;
cout << "########|Sifreniz|########"<< "\n";
srand(time(0));
for (int i = 0; i < pw_uzunluk; i++)
{
cout << karakterler[rand() % size];
}
return 0;
}