Répondre

5

Oui, vous avez deux parenthèses après. Débarrassez-vous de ceux. Plus placez un point-virgule.

do { 
r = rand() % numElements; 
// code should go here 
} while ([questionsShown containsObject:r] && myCount < numElements); 
+0

Je pense que j'ai besoin de plus de café, haha, merci pour l'aide! – wbarksdale

1

La structure d'une boucle do/while alors:

do { 
    //code 
} while (condition); 

//more code 

(Notez la virgule à la fin).

Votre code ressemble:

do { 
    r = rand() % numElements; 
} while ([questionsShown containsObject:r] && myCount < numElements) 

{ 
    //code here... 
} 

Voyez comment vous manque un point-virgule?