title: C Converting Char array (strings) into int array
body: <p>I have been searching around for hours for this, but I can't seem to find an answer, especially when it comes to C language. In java it would be simple matter of casting and such, but I just cant seem to get a firm grip on it in C.</p>
  
  <p>My problem is: I have to get an input from a user, they can enter any number from 0 to 31. They can enter up to 31 numbers. They can repeat.
  The input could look like this: 3 15 32. I know how to take this input and store it as a string using the fgets() function. I store the input in array s[];</p>
  
  <p>Now, the part that I am stuck on, how do I convert that to an int array so that int int[0]=3, i[1]=15, i[2]=32, etc.</p>
  
  <p>I tried using sscanf(s, "%d", int), but it only is able to get the first number from the input, stores it in int[0], and then doesn't fill in the rest. Is there some kind of a function that makes this all easy and quick?</p>
  
  <p>Thank you in advance.</p>