קיבלתי את התרגיל הבא כתוב תוכנית היוצרת מספר אקראי (מ-0 עד 9) ונותנת 4 אפשרויות לנחש
מספר. אחרי כל ניחוש היא כותבת right אם הניחוש היה נכון ו- try againאם
לא.
למשל אם המספר האקראי הוא 3, אז הפלט יכול להראות כך:
:put your 1 try
1
try again
2
try again
3
right
3
right
לא הבנתי את התרגיל בכלל כתבתי תוכנית שנותנת מספר אקראי מ 0 עד 9 אבל
לא ממש מבין איך אני ממשיך מפה ..
הנה התוכנית שכתבתי
#include <stdio.h> #include <stdlib.h> #include <time.h> void main() { int i,a; int counter=0; for (i=0; i<10; i++) { printf("the %dst number\n", i ); srand( (unsigned)time( NULL ) ); a = rand() % 10; printf("%d\n", i); } }
|