KnowledgeHub
Questions
Tags
Users
Search
Alex Rivera
|
Logout
Edit Question
Title
Body
I have the following code in C: int i = 0; char delims[] = " \n"; char *result = NULL; char * results[10]; result = strtok( cmdStr, delims ); while( result != NULL ) { results[i] = result; i++; result = strtok(NULL, " \n"); } if(!results[1]) { printf("Please insert the second parameter...\n"); } else { ... } It always executes the else condition even if the results[1] is empty. I've tried with results[1] == NULL but no success. How do I can check if it is empty or not?
Tags (comma-separated)
Save Edits
Cancel