10924 - Prime Words

#include<stdio.h>
#include<string.h>
int main()
{
    char str[100];
    int a,i,len,sum;
    while(gets(str))
    {
        sum=0;
        len=strlen(str);
        for(i=0; i<len; i++)
        {
            if(str[i]>='a'&&str[i]<='z')
            {
                sum=sum+(str[i]-96);
            }
            else if(str[i]>='A'&&str[i]<='Z')
            {
                sum=sum+(str[i]-38);
            }
        }
        a=0;
        for(i=2; i<sum; i++)
        {
            if(sum%i==0)
            {
                a=1;
                break;
            }
        }
        if(a==1)
        {
            printf("It is not a prime word.\n");
        }
        else
        {
            printf("It is a prime word.\n");
        }
    }
    return 0;
}

0 comments: (+add yours?)