#include #include int lengthOfLastWord(char *s) { int len = 0; while (*s != '\0') { if (s[-1] == ' ' && s[0] != ' ') { len = 1; } else if (*s != ' ') { len++; } s++; } return len; } int main(int argc, char **argv) { if (argc != 2) { fprintf(stderr, "Usage: ./test word\n"); exit(-1); } printf("%d\n", lengthOfLastWord(argv[1])); return 0; }