אני משתמש בדרך הבאה בתור רנדום
int temp; time_t seconds; time(&seconds); srand((int) seconds); temp = rand() %2; if(temp==1) return '#'; else return '-';
|
כי כפי שאתם רואים אני צריך ברנדום או # או - אבל מה שקורה בפועל כשאני מריץ את זה על מערך אפילו גדול תמיד כל התווים אותו דבר או # או - כי ההבדל בשניות מהרצה להרצה קטן ובגלל זה כל התווים אותו דבר ככה אני חושב.
יש למישהו רעיון איך לעשות את זה ככה שיהיה לי מפוזר משני התווים ?
