String splitting (second) example
#include <stdio.h>
#include <stdlib.h>
int main(
int argc,
char **argv) {
fprintf(stderr,
"%s\n", status.
message);
goto err_failure;
}
for (uint32_t i = 0; i < argc - 3; i++) {
char *data = (
char *) node->
data;
printf("%d = %s\n", i, data);
if (strcmp(data, argv[i + 3]) != 0) {
fprintf(stderr, "Expected %s but got %s\n", argv[i + 3], data);
goto err_failure;
}
}
return EXIT_SUCCESS;
err_failure:
return EXIT_FAILURE;
}