You should assign the user input to a char or string, and then test to see if the value is numeric in your IF statement.
Flut __________________ We've all heard that a million monkeys banging on a million typewriters will eventually reproduce the entire works of Shakespeare.
You can use this method in the loop in case you want to read more than one character from the screen.
Unfortunately, this library failed to check all the data values inside MIDI files; incorrect data values for the fields "text," "copyright," or "MThd track" in a MIDI file could cause the library to fail and attackers could exploit the failure to make the system run any code they wanted.
This was especially dangerous, because Internet Explorer, when it viewed a Web page with a link to a MIDI file, would automatically load the file and try to play it. An attacker could simply post a Web page that when viewed would make the browsing user's computer erase all its files, send all its confidential files elsewhere by e-mail, crash, or do whatever else the attacker wanted.
Everything works just fine when the integer is entered because that if structure has the __________________ HP Laptop / AMD A4 - 3305 APU with Radeon HD Graphics 1.90 Ghz Windows 10 64-Bit Visual Studio Community 2015 Recommended Books - C All-In-One For Dummies / Webster's Computer Dictionary It's been a while since I've done any programming, but you appear to be assigning the user input to an integer variable without checking that it's an integer.
I assume assigning a character to 'i' will cause an unresolved exception in your routine.