10494 - If We Were a Child Again

#include<stdio.h>
#include<string.h>
char str[10000];
int main()
{
    char ch;
    long long int len,n,i,rem,div,count;
    while(scanf("%s %c %lld",str,&ch,&n)==3)
    {
        len=strlen(str);
        if(ch=='%')
        {
            rem=0;
            for(i=0; i<len; i++)
            {
                rem=(rem*10+(str[i]-48))%n;
            }
            printf("%lld\n",rem);
        }
        else if(ch=='/')
        {
            rem=0;
            count=0;
            for(i=0; i<len; i++)
            {
                rem=(rem*10+(str[i]-48));
                div=rem/n;
                if(count==0&&div>0)
                {
                    count=1;
                }
                if(count==1)
                {
                    printf("%d",div);
                }
                rem=rem%n;
            }
            if(count==0)
            {
                printf("0\n");
            }
            else
            {
                printf("\n");
            }
        }
    }
    return 0;
}

0 comments: (+add yours?)