Hey dude, er også selv ret ny i C og C++. Men prøvede at løse dit problem, og det her ser ud til at virke ret godt:
http://snipt.org[...]
Det smarte synes jeg selv er den for og while løkke med
if(i == c && i == deltaTid)
På denne måde får vi udskrevet et tal en gang hver gang det ændrer sig (hvert sekund), og talt c op, og så selvom
i igen vil være lig c = 2 når for løkken løber igennem til i = 2, så vil deltaTid ikke være lig med 2 de første mange gange, først når der faktisk er gået 2 sekunder. Når så endelig deltaTid = 2, så udskriver den timeren og tæller c op igen til c = 3, og selvom at for løkken får i = 3 så i==c så vil 3 != deltaTid så længe der faktisk ikke er gået 3 sekunder osv. osv.
Du kan bare ændre onskedeTidSekunder til 10 eller hvor lang tid du nu ønsker brugeren at kunne svare i.
--
I am a signature virus, please copy me to your own sig to help me spread.