Original Post
[font=arial,helvetica,sans-serif][color=#000000]I'm trying to make a countdown timer for my program that warns the player whenever x seconds are left (60, 30, 10, etc.)[/font]
[font=arial,helvetica,sans-serif][color=#000000]I got it working, but it only works if I print the time remaining on each cycle.[/font]
[font=arial,helvetica,sans-serif][color=#000000]Here's my code so far (not the entire program):[/font]
[font=arial,helvetica,sans-serif][color=#000000]**************************************************************************************************************************[/font]
[font=arial,helvetica,sans-serif][color=#000000]void Delay(int seconds)[/font]
[font=arial,helvetica,sans-serif][color=#000000]{[/font]
[color=#7041a7][font=arial,helvetica,sans-serif][color=#000000] clock_t t;[/font]
[font=arial,helvetica,sans-serif][color=#000000] t = clock() + (seconds * CLOCKS_PER_SEC);[/font]
[font=arial,helvetica,sans-serif][color=#000000] while (clock() < t)[/font]
[font=arial,helvetica,sans-serif][color=#000000] {[/font]
[font=arial,helvetica,sans-serif][color=#000000] }[/font]
[font=arial,helvetica,sans-serif][color=#000000]}[/font]
[font=arial,helvetica,sans-serif][color=#000000]void StartTimer(int seconds)[/font]
[font=arial,helvetica,sans-serif][color=#000000]{[/font]
[font=arial,helvetica,sans-serif][color=#000000] for (int i = 0; i < seconds; i++)[/font]
[font=arial,helvetica,sans-serif][color=#000000] {[/font]
[font=arial,helvetica,sans-serif][color=#000000] int remaining = seconds - i;[/font]
[font=arial,helvetica,sans-serif][color=#000000] if (remaining == 60)[/font]
[color=#cf3125][font=arial,helvetica,sans-serif][color=#000000] cout << "\n60 seconds remaining";[/font]
[font=arial,helvetica,sans-serif][color=#000000] else if (remaining == 45)[/font]
[color=#cf3125][font=arial,helvetica,sans-serif][color=#000000] cout << "\n45 seconds remaining";[/font]
[font=arial,helvetica,sans-serif][color=#000000] else if (remaining == 30)[/font]
[color=#cf3125][font=arial,helvetica,sans-serif][color=#000000] cout << "\n30 seconds remaining";[/font]
[font=arial,helvetica,sans-serif][color=#000000] else if (remaining == 20)[/font]
[color=#cf3125][font=arial,helvetica,sans-serif][color=#000000] cout << "\n20 seconds remaining";[/font]
[font=arial,helvetica,sans-serif][color=#000000] else if (remaining == 10)[/font]
[color=#cf3125][font=arial,helvetica,sans-serif][color=#000000] cout << "\n10 seconds remaining";[/font]
[font=arial,helvetica,sans-serif][color=#000000] cout << remaining << "\n"; //for some reason nothing prints at the[/font]
[font=arial,helvetica,sans-serif][color=#000000] //right time unless I include this line.[/font]
[font=arial,helvetica,sans-serif][color=#000000] Delay(1);[/font]
[font=arial,helvetica,sans-serif][color=#000000] }[/font]
[font=arial,helvetica,sans-serif][color=#000000]}[/font]
[font=arial, helvetica, sans-serif][color=#000000]I've tried "dummy" variables, an empty "else" block, moving things around, but nothing seems to work. I'm guessing it's either:[/font]
[font=arial,helvetica,sans-serif][color=#000000]A. bad use of "if" statements[/font]
[font=arial,helvetica,sans-serif][color=#000000]B. somewhere the << is overloaded in a way I don't know about.[/font]
[font=arial,helvetica,sans-serif][color=#000000]I have a really hard time believing it could be B, but it's happened before...[/font]
[font=arial,helvetica,sans-serif][color=#000000]Anybody have any ideas on what I'm missing?[/font]
[font=arial,helvetica,sans-serif][color=#000000]Here's my code so far (not the entire program):[/font]
[font=arial,helvetica,sans-serif][color=#000000]**************************************************************************************************************************[/font]
[font=arial,helvetica,sans-serif][color=#000000]void Delay(int seconds)[/font]
[font=arial,helvetica,sans-serif][color=#000000]{[/font]
[color=#7041a7][font=arial,helvetica,sans-serif][color=#000000] clock_t t;[/font]
[font=arial,helvetica,sans-serif][color=#000000] t = clock() + (seconds * CLOCKS_PER_SEC);[/font]
[font=arial,helvetica,sans-serif][color=#000000] while (clock() < t)[/font]
[font=arial,helvetica,sans-serif][color=#000000] {[/font]
[font=arial,helvetica,sans-serif][color=#000000] }[/font]
[font=arial,helvetica,sans-serif][color=#000000]}[/font]
[font=arial,helvetica,sans-serif][color=#000000]void StartTimer(int seconds)[/font]
[font=arial,helvetica,sans-serif][color=#000000]{[/font]
[font=arial,helvetica,sans-serif][color=#000000] for (int i = 0; i < seconds; i++)[/font]
[font=arial,helvetica,sans-serif][color=#000000] {[/font]
[font=arial,helvetica,sans-serif][color=#000000] int remaining = seconds - i;[/font]
[font=arial,helvetica,sans-serif][color=#000000] if (remaining == 60)[/font]
[color=#cf3125][font=arial,helvetica,sans-serif][color=#000000] cout << "\n60 seconds remaining";[/font]
[font=arial,helvetica,sans-serif][color=#000000] else if (remaining == 45)[/font]
[color=#cf3125][font=arial,helvetica,sans-serif][color=#000000] cout << "\n45 seconds remaining";[/font]
[font=arial,helvetica,sans-serif][color=#000000] else if (remaining == 30)[/font]
[color=#cf3125][font=arial,helvetica,sans-serif][color=#000000] cout << "\n30 seconds remaining";[/font]
[font=arial,helvetica,sans-serif][color=#000000] else if (remaining == 20)[/font]
[color=#cf3125][font=arial,helvetica,sans-serif][color=#000000] cout << "\n20 seconds remaining";[/font]
[font=arial,helvetica,sans-serif][color=#000000] else if (remaining == 10)[/font]
[color=#cf3125][font=arial,helvetica,sans-serif][color=#000000] cout << "\n10 seconds remaining";[/font]
[font=arial,helvetica,sans-serif][color=#000000] cout << remaining << "\n"; //for some reason nothing prints at the[/font]
[font=arial,helvetica,sans-serif][color=#000000] //right time unless I include this line.[/font]
[font=arial,helvetica,sans-serif][color=#000000] Delay(1);[/font]
[font=arial,helvetica,sans-serif][color=#000000] }[/font]
[font=arial,helvetica,sans-serif][color=#000000]}[/font]
[font=arial, helvetica, sans-serif][color=#000000]I've tried "dummy" variables, an empty "else" block, moving things around, but nothing seems to work. I'm guessing it's either:[/font]
[font=arial,helvetica,sans-serif][color=#000000]A. bad use of "if" statements[/font]
[font=arial,helvetica,sans-serif][color=#000000]B. somewhere the << is overloaded in a way I don't know about.[/font]
[font=arial,helvetica,sans-serif][color=#000000]I have a really hard time believing it could be B, but it's happened before...[/font]
[font=arial,helvetica,sans-serif][color=#000000]Anybody have any ideas on what I'm missing?[/font]
[font=arial,helvetica,sans-serif][color=#000000]void Delay(int seconds)[/font]
[font=arial,helvetica,sans-serif][color=#000000]{[/font]
[color=#7041a7][font=arial,helvetica,sans-serif][color=#000000] clock_t t;[/font]
[font=arial,helvetica,sans-serif][color=#000000] t = clock() + (seconds * CLOCKS_PER_SEC);[/font]
[font=arial,helvetica,sans-serif][color=#000000] while (clock() < t)[/font]
[font=arial,helvetica,sans-serif][color=#000000] {[/font]
[font=arial,helvetica,sans-serif][color=#000000] }[/font]
[font=arial,helvetica,sans-serif][color=#000000]}[/font]
[font=arial,helvetica,sans-serif][color=#000000]void StartTimer(int seconds)[/font]
[font=arial,helvetica,sans-serif][color=#000000]{[/font]
[font=arial,helvetica,sans-serif][color=#000000] for (int i = 0; i < seconds; i++)[/font]
[font=arial,helvetica,sans-serif][color=#000000] {[/font]
[font=arial,helvetica,sans-serif][color=#000000] int remaining = seconds - i;[/font]
[font=arial,helvetica,sans-serif][color=#000000] if (remaining == 60)[/font]
[color=#cf3125][font=arial,helvetica,sans-serif][color=#000000] cout << "\n60 seconds remaining";[/font]
[font=arial,helvetica,sans-serif][color=#000000] else if (remaining == 45)[/font]
[color=#cf3125][font=arial,helvetica,sans-serif][color=#000000] cout << "\n45 seconds remaining";[/font]
[font=arial,helvetica,sans-serif][color=#000000] else if (remaining == 30)[/font]
[color=#cf3125][font=arial,helvetica,sans-serif][color=#000000] cout << "\n30 seconds remaining";[/font]
[font=arial,helvetica,sans-serif][color=#000000] else if (remaining == 20)[/font]
[color=#cf3125][font=arial,helvetica,sans-serif][color=#000000] cout << "\n20 seconds remaining";[/font]
[font=arial,helvetica,sans-serif][color=#000000] else if (remaining == 10)[/font]
[color=#cf3125][font=arial,helvetica,sans-serif][color=#000000] cout << "\n10 seconds remaining";[/font]
[font=arial,helvetica,sans-serif][color=#000000] cout << remaining << "\n"; //for some reason nothing prints at the[/font]
[font=arial,helvetica,sans-serif][color=#000000] //right time unless I include this line.[/font]
[font=arial,helvetica,sans-serif][color=#000000] Delay(1);[/font]
[font=arial,helvetica,sans-serif][color=#000000] }[/font]
[font=arial,helvetica,sans-serif][color=#000000]}[/font]
[font=arial, helvetica, sans-serif][color=#000000]I've tried "dummy" variables, an empty "else" block, moving things around, but nothing seems to work. I'm guessing it's either:[/font]
[font=arial,helvetica,sans-serif][color=#000000]A. bad use of "if" statements[/font]
[font=arial,helvetica,sans-serif][color=#000000]B. somewhere the << is overloaded in a way I don't know about.[/font]
[font=arial,helvetica,sans-serif][color=#000000]I have a really hard time believing it could be B, but it's happened before...[/font]
[font=arial,helvetica,sans-serif][color=#000000]Anybody have any ideas on what I'm missing?[/font]
[color=#7041a7]
[font=arial,helvetica,sans-serif][color=#000000] clock_t t;[/font]
[font=arial,helvetica,sans-serif][color=#000000] t = clock() + (seconds * CLOCKS_PER_SEC);[/font]
[font=arial,helvetica,sans-serif][color=#000000] while (clock() < t)[/font]
[font=arial,helvetica,sans-serif][color=#000000] {[/font]
[font=arial,helvetica,sans-serif][color=#000000] }[/font]
[font=arial,helvetica,sans-serif][color=#000000]}[/font]
[font=arial,helvetica,sans-serif][color=#000000]void StartTimer(int seconds)[/font]
[font=arial,helvetica,sans-serif][color=#000000]{[/font]
[font=arial,helvetica,sans-serif][color=#000000] for (int i = 0; i < seconds; i++)[/font]
[font=arial,helvetica,sans-serif][color=#000000] {[/font]
[font=arial,helvetica,sans-serif][color=#000000] int remaining = seconds - i;[/font]
[font=arial,helvetica,sans-serif][color=#000000] if (remaining == 60)[/font]
[color=#cf3125][font=arial,helvetica,sans-serif][color=#000000] cout << "\n60 seconds remaining";[/font]
[font=arial,helvetica,sans-serif][color=#000000] else if (remaining == 45)[/font]
[color=#cf3125][font=arial,helvetica,sans-serif][color=#000000] cout << "\n45 seconds remaining";[/font]
[font=arial,helvetica,sans-serif][color=#000000] else if (remaining == 30)[/font]
[color=#cf3125][font=arial,helvetica,sans-serif][color=#000000] cout << "\n30 seconds remaining";[/font]
[font=arial,helvetica,sans-serif][color=#000000] else if (remaining == 20)[/font]
[color=#cf3125][font=arial,helvetica,sans-serif][color=#000000] cout << "\n20 seconds remaining";[/font]
[font=arial,helvetica,sans-serif][color=#000000] else if (remaining == 10)[/font]
[color=#cf3125][font=arial,helvetica,sans-serif][color=#000000] cout << "\n10 seconds remaining";[/font]
[font=arial,helvetica,sans-serif][color=#000000] cout << remaining << "\n"; //for some reason nothing prints at the[/font]
[font=arial,helvetica,sans-serif][color=#000000] //right time unless I include this line.[/font]
[font=arial,helvetica,sans-serif][color=#000000] Delay(1);[/font]
[font=arial,helvetica,sans-serif][color=#000000] }[/font]
[font=arial,helvetica,sans-serif][color=#000000]}[/font]
[font=arial, helvetica, sans-serif][color=#000000]I've tried "dummy" variables, an empty "else" block, moving things around, but nothing seems to work. I'm guessing it's either:[/font]
[font=arial,helvetica,sans-serif][color=#000000]A. bad use of "if" statements[/font]
[font=arial,helvetica,sans-serif][color=#000000]B. somewhere the << is overloaded in a way I don't know about.[/font]
[font=arial,helvetica,sans-serif][color=#000000]I have a really hard time believing it could be B, but it's happened before...[/font]
[font=arial,helvetica,sans-serif][color=#000000]Anybody have any ideas on what I'm missing?[/font]
[font=arial,helvetica,sans-serif][color=#000000] while (clock() < t)[/font]
[font=arial,helvetica,sans-serif][color=#000000] {[/font]
[font=arial,helvetica,sans-serif][color=#000000] }[/font]
[font=arial,helvetica,sans-serif][color=#000000]}[/font]
[font=arial,helvetica,sans-serif][color=#000000]void StartTimer(int seconds)[/font]
[font=arial,helvetica,sans-serif][color=#000000]{[/font]
[font=arial,helvetica,sans-serif][color=#000000] for (int i = 0; i < seconds; i++)[/font]
[font=arial,helvetica,sans-serif][color=#000000] {[/font]
[font=arial,helvetica,sans-serif][color=#000000] int remaining = seconds - i;[/font]
[font=arial,helvetica,sans-serif][color=#000000] if (remaining == 60)[/font]
[color=#cf3125][font=arial,helvetica,sans-serif][color=#000000] cout << "\n60 seconds remaining";[/font]
[font=arial,helvetica,sans-serif][color=#000000] else if (remaining == 45)[/font]
[color=#cf3125][font=arial,helvetica,sans-serif][color=#000000] cout << "\n45 seconds remaining";[/font]
[font=arial,helvetica,sans-serif][color=#000000] else if (remaining == 30)[/font]
[color=#cf3125][font=arial,helvetica,sans-serif][color=#000000] cout << "\n30 seconds remaining";[/font]
[font=arial,helvetica,sans-serif][color=#000000] else if (remaining == 20)[/font]
[color=#cf3125][font=arial,helvetica,sans-serif][color=#000000] cout << "\n20 seconds remaining";[/font]
[font=arial,helvetica,sans-serif][color=#000000] else if (remaining == 10)[/font]
[color=#cf3125][font=arial,helvetica,sans-serif][color=#000000] cout << "\n10 seconds remaining";[/font]
[font=arial,helvetica,sans-serif][color=#000000] cout << remaining << "\n"; //for some reason nothing prints at the[/font]
[font=arial,helvetica,sans-serif][color=#000000] //right time unless I include this line.[/font]
[font=arial,helvetica,sans-serif][color=#000000] Delay(1);[/font]
[font=arial,helvetica,sans-serif][color=#000000] }[/font]
[font=arial,helvetica,sans-serif][color=#000000]}[/font]
[font=arial, helvetica, sans-serif][color=#000000]I've tried "dummy" variables, an empty "else" block, moving things around, but nothing seems to work. I'm guessing it's either:[/font]
[font=arial,helvetica,sans-serif][color=#000000]A. bad use of "if" statements[/font]
[font=arial,helvetica,sans-serif][color=#000000]B. somewhere the << is overloaded in a way I don't know about.[/font]
[font=arial,helvetica,sans-serif][color=#000000]I have a really hard time believing it could be B, but it's happened before...[/font]
[font=arial,helvetica,sans-serif][color=#000000]Anybody have any ideas on what I'm missing?[/font]
[font=arial,helvetica,sans-serif][color=#000000] }[/font]
[font=arial,helvetica,sans-serif][color=#000000]}[/font]
[font=arial,helvetica,sans-serif][color=#000000]void StartTimer(int seconds)[/font]
[font=arial,helvetica,sans-serif][color=#000000]{[/font]
[font=arial,helvetica,sans-serif][color=#000000] for (int i = 0; i < seconds; i++)[/font]
[font=arial,helvetica,sans-serif][color=#000000] {[/font]
[font=arial,helvetica,sans-serif][color=#000000] int remaining = seconds - i;[/font]
[font=arial,helvetica,sans-serif][color=#000000] if (remaining == 60)[/font]
[color=#cf3125][font=arial,helvetica,sans-serif][color=#000000] cout << "\n60 seconds remaining";[/font]
[font=arial,helvetica,sans-serif][color=#000000] else if (remaining == 45)[/font]
[color=#cf3125][font=arial,helvetica,sans-serif][color=#000000] cout << "\n45 seconds remaining";[/font]
[font=arial,helvetica,sans-serif][color=#000000] else if (remaining == 30)[/font]
[color=#cf3125][font=arial,helvetica,sans-serif][color=#000000] cout << "\n30 seconds remaining";[/font]
[font=arial,helvetica,sans-serif][color=#000000] else if (remaining == 20)[/font]
[color=#cf3125][font=arial,helvetica,sans-serif][color=#000000] cout << "\n20 seconds remaining";[/font]
[font=arial,helvetica,sans-serif][color=#000000] else if (remaining == 10)[/font]
[color=#cf3125][font=arial,helvetica,sans-serif][color=#000000] cout << "\n10 seconds remaining";[/font]
[font=arial,helvetica,sans-serif][color=#000000] cout << remaining << "\n"; //for some reason nothing prints at the[/font]
[font=arial,helvetica,sans-serif][color=#000000] //right time unless I include this line.[/font]
[font=arial,helvetica,sans-serif][color=#000000] Delay(1);[/font]
[font=arial,helvetica,sans-serif][color=#000000] }[/font]
[font=arial,helvetica,sans-serif][color=#000000]}[/font]
[font=arial, helvetica, sans-serif][color=#000000]I've tried "dummy" variables, an empty "else" block, moving things around, but nothing seems to work. I'm guessing it's either:[/font]
[font=arial,helvetica,sans-serif][color=#000000]A. bad use of "if" statements[/font]
[font=arial,helvetica,sans-serif][color=#000000]B. somewhere the << is overloaded in a way I don't know about.[/font]
[font=arial,helvetica,sans-serif][color=#000000]I have a really hard time believing it could be B, but it's happened before...[/font]
[font=arial,helvetica,sans-serif][color=#000000]Anybody have any ideas on what I'm missing?[/font]
[font=arial,helvetica,sans-serif][color=#000000]void StartTimer(int seconds)[/font]
[font=arial,helvetica,sans-serif][color=#000000]{[/font]
[font=arial,helvetica,sans-serif][color=#000000] for (int i = 0; i < seconds; i++)[/font]
[font=arial,helvetica,sans-serif][color=#000000] {[/font]
[font=arial,helvetica,sans-serif][color=#000000] int remaining = seconds - i;[/font]
[font=arial,helvetica,sans-serif][color=#000000] if (remaining == 60)[/font]
[color=#cf3125][font=arial,helvetica,sans-serif][color=#000000] cout << "\n60 seconds remaining";[/font]
[font=arial,helvetica,sans-serif][color=#000000] else if (remaining == 45)[/font]
[color=#cf3125][font=arial,helvetica,sans-serif][color=#000000] cout << "\n45 seconds remaining";[/font]
[font=arial,helvetica,sans-serif][color=#000000] else if (remaining == 30)[/font]
[color=#cf3125][font=arial,helvetica,sans-serif][color=#000000] cout << "\n30 seconds remaining";[/font]
[font=arial,helvetica,sans-serif][color=#000000] else if (remaining == 20)[/font]
[color=#cf3125][font=arial,helvetica,sans-serif][color=#000000] cout << "\n20 seconds remaining";[/font]
[font=arial,helvetica,sans-serif][color=#000000] else if (remaining == 10)[/font]
[color=#cf3125][font=arial,helvetica,sans-serif][color=#000000] cout << "\n10 seconds remaining";[/font]
[font=arial,helvetica,sans-serif][color=#000000] cout << remaining << "\n"; //for some reason nothing prints at the[/font]
[font=arial,helvetica,sans-serif][color=#000000] //right time unless I include this line.[/font]
[font=arial,helvetica,sans-serif][color=#000000] Delay(1);[/font]
[font=arial,helvetica,sans-serif][color=#000000] }[/font]
[font=arial,helvetica,sans-serif][color=#000000]}[/font]
[font=arial, helvetica, sans-serif][color=#000000]I've tried "dummy" variables, an empty "else" block, moving things around, but nothing seems to work. I'm guessing it's either:[/font]
[font=arial,helvetica,sans-serif][color=#000000]A. bad use of "if" statements[/font]
[font=arial,helvetica,sans-serif][color=#000000]B. somewhere the << is overloaded in a way I don't know about.[/font]
[font=arial,helvetica,sans-serif][color=#000000]I have a really hard time believing it could be B, but it's happened before...[/font]
[font=arial,helvetica,sans-serif][color=#000000]Anybody have any ideas on what I'm missing?[/font]
[font=arial,helvetica,sans-serif][color=#000000] for (int i = 0; i < seconds; i++)[/font]
[font=arial,helvetica,sans-serif][color=#000000] {[/font]
[font=arial,helvetica,sans-serif][color=#000000] int remaining = seconds - i;[/font]
[font=arial,helvetica,sans-serif][color=#000000] if (remaining == 60)[/font]
[color=#cf3125][font=arial,helvetica,sans-serif][color=#000000] cout << "\n60 seconds remaining";[/font]
[font=arial,helvetica,sans-serif][color=#000000] else if (remaining == 45)[/font]
[color=#cf3125][font=arial,helvetica,sans-serif][color=#000000] cout << "\n45 seconds remaining";[/font]
[font=arial,helvetica,sans-serif][color=#000000] else if (remaining == 30)[/font]
[color=#cf3125][font=arial,helvetica,sans-serif][color=#000000] cout << "\n30 seconds remaining";[/font]
[font=arial,helvetica,sans-serif][color=#000000] else if (remaining == 20)[/font]
[color=#cf3125][font=arial,helvetica,sans-serif][color=#000000] cout << "\n20 seconds remaining";[/font]
[font=arial,helvetica,sans-serif][color=#000000] else if (remaining == 10)[/font]
[color=#cf3125][font=arial,helvetica,sans-serif][color=#000000] cout << "\n10 seconds remaining";[/font]
[font=arial,helvetica,sans-serif][color=#000000] cout << remaining << "\n"; //for some reason nothing prints at the[/font]
[font=arial,helvetica,sans-serif][color=#000000] //right time unless I include this line.[/font]
[font=arial,helvetica,sans-serif][color=#000000] Delay(1);[/font]
[font=arial,helvetica,sans-serif][color=#000000] }[/font]
[font=arial,helvetica,sans-serif][color=#000000]}[/font]
[font=arial, helvetica, sans-serif][color=#000000]I've tried "dummy" variables, an empty "else" block, moving things around, but nothing seems to work. I'm guessing it's either:[/font]
[font=arial,helvetica,sans-serif][color=#000000]A. bad use of "if" statements[/font]
[font=arial,helvetica,sans-serif][color=#000000]B. somewhere the << is overloaded in a way I don't know about.[/font]
[font=arial,helvetica,sans-serif][color=#000000]I have a really hard time believing it could be B, but it's happened before...[/font]
[font=arial,helvetica,sans-serif][color=#000000]Anybody have any ideas on what I'm missing?[/font]
[font=arial,helvetica,sans-serif][color=#000000] int remaining = seconds - i;[/font]
[font=arial,helvetica,sans-serif][color=#000000] if (remaining == 60)[/font]
[color=#cf3125][font=arial,helvetica,sans-serif][color=#000000] cout << "\n60 seconds remaining";[/font]
[font=arial,helvetica,sans-serif][color=#000000] else if (remaining == 45)[/font]
[color=#cf3125][font=arial,helvetica,sans-serif][color=#000000] cout << "\n45 seconds remaining";[/font]
[font=arial,helvetica,sans-serif][color=#000000] else if (remaining == 30)[/font]
[color=#cf3125][font=arial,helvetica,sans-serif][color=#000000] cout << "\n30 seconds remaining";[/font]
[font=arial,helvetica,sans-serif][color=#000000] else if (remaining == 20)[/font]
[color=#cf3125][font=arial,helvetica,sans-serif][color=#000000] cout << "\n20 seconds remaining";[/font]
[font=arial,helvetica,sans-serif][color=#000000] else if (remaining == 10)[/font]
[color=#cf3125][font=arial,helvetica,sans-serif][color=#000000] cout << "\n10 seconds remaining";[/font]
[font=arial,helvetica,sans-serif][color=#000000] cout << remaining << "\n"; //for some reason nothing prints at the[/font]
[font=arial,helvetica,sans-serif][color=#000000] //right time unless I include this line.[/font]
[font=arial,helvetica,sans-serif][color=#000000] Delay(1);[/font]
[font=arial,helvetica,sans-serif][color=#000000] }[/font]
[font=arial,helvetica,sans-serif][color=#000000]}[/font]
[font=arial, helvetica, sans-serif][color=#000000]I've tried "dummy" variables, an empty "else" block, moving things around, but nothing seems to work. I'm guessing it's either:[/font]
[font=arial,helvetica,sans-serif][color=#000000]A. bad use of "if" statements[/font]
[font=arial,helvetica,sans-serif][color=#000000]B. somewhere the << is overloaded in a way I don't know about.[/font]
[font=arial,helvetica,sans-serif][color=#000000]I have a really hard time believing it could be B, but it's happened before...[/font]
[font=arial,helvetica,sans-serif][color=#000000]Anybody have any ideas on what I'm missing?[/font]
[color=#cf3125]
[font=arial,helvetica,sans-serif][color=#000000] cout << "\n60 seconds remaining";[/font]
[font=arial,helvetica,sans-serif][color=#000000] else if (remaining == 45)[/font]
[color=#cf3125][font=arial,helvetica,sans-serif][color=#000000] cout << "\n45 seconds remaining";[/font]
[font=arial,helvetica,sans-serif][color=#000000] else if (remaining == 30)[/font]
[color=#cf3125][font=arial,helvetica,sans-serif][color=#000000] cout << "\n30 seconds remaining";[/font]
[font=arial,helvetica,sans-serif][color=#000000] else if (remaining == 20)[/font]
[color=#cf3125][font=arial,helvetica,sans-serif][color=#000000] cout << "\n20 seconds remaining";[/font]
[font=arial,helvetica,sans-serif][color=#000000] else if (remaining == 10)[/font]
[color=#cf3125][font=arial,helvetica,sans-serif][color=#000000] cout << "\n10 seconds remaining";[/font]
[font=arial,helvetica,sans-serif][color=#000000] cout << remaining << "\n"; //for some reason nothing prints at the[/font]
[font=arial,helvetica,sans-serif][color=#000000] //right time unless I include this line.[/font]
[font=arial,helvetica,sans-serif][color=#000000] Delay(1);[/font]
[font=arial,helvetica,sans-serif][color=#000000] }[/font]
[font=arial,helvetica,sans-serif][color=#000000]}[/font]
[font=arial, helvetica, sans-serif][color=#000000]I've tried "dummy" variables, an empty "else" block, moving things around, but nothing seems to work. I'm guessing it's either:[/font]
[font=arial,helvetica,sans-serif][color=#000000]A. bad use of "if" statements[/font]
[font=arial,helvetica,sans-serif][color=#000000]B. somewhere the << is overloaded in a way I don't know about.[/font]
[font=arial,helvetica,sans-serif][color=#000000]I have a really hard time believing it could be B, but it's happened before...[/font]
[font=arial,helvetica,sans-serif][color=#000000]Anybody have any ideas on what I'm missing?[/font]
[color=#cf3125]
[font=arial,helvetica,sans-serif][color=#000000] cout << "\n45 seconds remaining";[/font]
[font=arial,helvetica,sans-serif][color=#000000] else if (remaining == 30)[/font]
[color=#cf3125][font=arial,helvetica,sans-serif][color=#000000] cout << "\n30 seconds remaining";[/font]
[font=arial,helvetica,sans-serif][color=#000000] else if (remaining == 20)[/font]
[color=#cf3125][font=arial,helvetica,sans-serif][color=#000000] cout << "\n20 seconds remaining";[/font]
[font=arial,helvetica,sans-serif][color=#000000] else if (remaining == 10)[/font]
[color=#cf3125][font=arial,helvetica,sans-serif][color=#000000] cout << "\n10 seconds remaining";[/font]
[font=arial,helvetica,sans-serif][color=#000000] cout << remaining << "\n"; //for some reason nothing prints at the[/font]
[font=arial,helvetica,sans-serif][color=#000000] //right time unless I include this line.[/font]
[font=arial,helvetica,sans-serif][color=#000000] Delay(1);[/font]
[font=arial,helvetica,sans-serif][color=#000000] }[/font]
[font=arial,helvetica,sans-serif][color=#000000]}[/font]
[font=arial, helvetica, sans-serif][color=#000000]I've tried "dummy" variables, an empty "else" block, moving things around, but nothing seems to work. I'm guessing it's either:[/font]
[font=arial,helvetica,sans-serif][color=#000000]A. bad use of "if" statements[/font]
[font=arial,helvetica,sans-serif][color=#000000]B. somewhere the << is overloaded in a way I don't know about.[/font]
[font=arial,helvetica,sans-serif][color=#000000]I have a really hard time believing it could be B, but it's happened before...[/font]
[font=arial,helvetica,sans-serif][color=#000000]Anybody have any ideas on what I'm missing?[/font]
[color=#cf3125]
[font=arial,helvetica,sans-serif][color=#000000] cout << "\n30 seconds remaining";[/font]
[font=arial,helvetica,sans-serif][color=#000000] else if (remaining == 20)[/font]
[color=#cf3125][font=arial,helvetica,sans-serif][color=#000000] cout << "\n20 seconds remaining";[/font]
[font=arial,helvetica,sans-serif][color=#000000] else if (remaining == 10)[/font]
[color=#cf3125][font=arial,helvetica,sans-serif][color=#000000] cout << "\n10 seconds remaining";[/font]
[font=arial,helvetica,sans-serif][color=#000000] cout << remaining << "\n"; //for some reason nothing prints at the[/font]
[font=arial,helvetica,sans-serif][color=#000000] //right time unless I include this line.[/font]
[font=arial,helvetica,sans-serif][color=#000000] Delay(1);[/font]
[font=arial,helvetica,sans-serif][color=#000000] }[/font]
[font=arial,helvetica,sans-serif][color=#000000]}[/font]
[font=arial, helvetica, sans-serif][color=#000000]I've tried "dummy" variables, an empty "else" block, moving things around, but nothing seems to work. I'm guessing it's either:[/font]
[font=arial,helvetica,sans-serif][color=#000000]A. bad use of "if" statements[/font]
[font=arial,helvetica,sans-serif][color=#000000]B. somewhere the << is overloaded in a way I don't know about.[/font]
[font=arial,helvetica,sans-serif][color=#000000]I have a really hard time believing it could be B, but it's happened before...[/font]
[font=arial,helvetica,sans-serif][color=#000000]Anybody have any ideas on what I'm missing?[/font]
[color=#cf3125]
[font=arial,helvetica,sans-serif][color=#000000] cout << "\n20 seconds remaining";[/font]
[font=arial,helvetica,sans-serif][color=#000000] else if (remaining == 10)[/font]
[color=#cf3125][font=arial,helvetica,sans-serif][color=#000000] cout << "\n10 seconds remaining";[/font]
[font=arial,helvetica,sans-serif][color=#000000] cout << remaining << "\n"; //for some reason nothing prints at the[/font]
[font=arial,helvetica,sans-serif][color=#000000] //right time unless I include this line.[/font]
[font=arial,helvetica,sans-serif][color=#000000] Delay(1);[/font]
[font=arial,helvetica,sans-serif][color=#000000] }[/font]
[font=arial,helvetica,sans-serif][color=#000000]}[/font]
[font=arial, helvetica, sans-serif][color=#000000]I've tried "dummy" variables, an empty "else" block, moving things around, but nothing seems to work. I'm guessing it's either:[/font]
[font=arial,helvetica,sans-serif][color=#000000]A. bad use of "if" statements[/font]
[font=arial,helvetica,sans-serif][color=#000000]B. somewhere the << is overloaded in a way I don't know about.[/font]
[font=arial,helvetica,sans-serif][color=#000000]I have a really hard time believing it could be B, but it's happened before...[/font]
[font=arial,helvetica,sans-serif][color=#000000]Anybody have any ideas on what I'm missing?[/font]
[color=#cf3125]