#include<stdio.h>
#include<string.h>
#include<ctype.h>
int main()
{
    int isValide(const char *s)
    {
        for(int i=0;s[i]!='\0';i++)
        {
            if(!isalpha(s[i])&&s[i]!=' ')
            {
                return 0;
            }
        }
        return 1;
    }
    int main()
    {
        char s[1000];
        printf("Enter a string;");
        fgets(s,sizeof(s),stdin);
        s[strcspn(s,"\n")]='0';
        if(isValid(s))
        {
            printf("Invalid input");
            return 1;
        }
        int length=0;
        int i=strlen(s)-1;
        while(i>=0&&s[i]==' ')
        {
            i--;
        }
        while(i>=0&&s[i]!='')
        {
            length++;
            i--;
        }
        printf("%d\n",length);
        return 0;
    }
}