You need to generate a rand number in the range of the ASCII character set, then convert that number into a letter. Repeat for the required number of characters.
(A-Z = 65 - 90, a-7 = 97 - 122)
i.e.
for 1 letter,
Generate number between 0 & 57
Add 65 to that number
if number is > 90 and < 97, discard
char x = number;
For a string, do as above, but you need a counter into the char array i.e.
char x[10];
for (i = 0;i<10;i++)
{
Generate number between 0 & 57
Add 65 to that number
if number is > 90 and < 97, discard
x = number;
}
apologies for posting mostly text, but I am sure you get the idea.
K