#include <stdio.h> int last_length=0; int length=0; int i,j = 0; int main() { char input_words[5000]; gets(input_words); for(i = 0; input_words[i] != NULL; i++) { length++; } for(j = length; (input_words[j] != ' ')&&(last_length != length); j--) { last_length++; } if(last_length == length) { printf("%d",last_length); } else { printf("%d",last_length-1); } return 0; }