I am trying to use strtok() to parse a string deliminated by spaces. From what I can tell, I am using it correctly, but it won't run on ideone.com. Is there anything wrong with the following code? I just get Runtime error     time: 0 memory: 2288 signal:11
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
static void test(char *command)
{
    char* output = strtok(command, " ");
    printf("%s\n", output);
}
int main(void) {
    test("set_rate 200");
    return 0;
}
Here it is on ideone.com if you want to try it.
 
     
     
     
     
    