|
|||||||
| Forum Home | Register | Members List | Mark Forums Read |
|
|
Thread Tools | Display Modes |
|
|
#1 | ||||||||
|
Junior Member
|
Hello, I'm a High School Student whom is aiming for a job as a Game Programmer (still haven't gotten specific yet).
This is part (what i got so far) of a program that I'm writing for a friend. In this program the aim is to ask how many requirements there are. Then i made an array with the variable that held the amount of requirements needed. Then using a loop, i started to assign the elements with the requirements that are going to be inputted by the user. using System; public class Work { public static void Main() { int req, count1; String strreq; Console.Out.Write("The number of total requirements that a person needs is: "); strreq = Console.ReadLine(); req = Convert.ToInt32(strreq); string [] requirements = new string [req - 1]; count1 = 1; while (count1 <= req) ; { Console.Out.Write("A requirement that is needed is: "); requirements[count1] = Console.ReadLine(); count1 = count1 + 1; } Console.Out.WriteLine(requirements[req]); } } A message comes up when compiled- Work.cs(21,2): warning CS0642: Possable mistaken empty statement It seems I'm using it (the variable "count1") to make it so the user can add a value to the Array's elements. When ran it ends up being an infinite loop. The last code "Console.Out.WriteLine(requirements[req]);" was just for me to see if it'd work (obviously didn't since i can't even get that far) but is not "part" of the program I'll be running once i figure this out. If anyone can help that would be great. I'd appreciate a reply of why you think its not working. Have a good one |
||||||||
|
|
|
«
Previous Thread
|
Next Thread
»
| Thread Tools | |
| Display Modes | |
|
|
Powered by vBulletin® Version 3.6.9
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.
All times are GMT -8. The time now is 04:09 AM.
















Threaded Mode
