ENG  RUSTimus Online Judge
Online Judge
Задачи
Авторы
Соревнования
О системе
Часто задаваемые вопросы
Новости сайта
Форум
Ссылки
Архив задач
Отправить на проверку
Состояние проверки
Руководство
Регистрация
Исправить данные
Рейтинг авторов
Текущее соревнование
Расписание
Прошедшие соревнования
Правила
вернуться в форум

Обсуждение задачи 1038. Проверка орфографии

Can any one check my code pls. Why I ma gettting wrong answer?
Послано Alam Md Mahabub 27 сен 2001 12:40


#include<stdio.h>

void main(void)
{

    int ch,c,start_s,start_w;

    c=0;
    start_s=1,start_w=0;
    while((ch=getchar())!=-1)
    {
        if(ch=='\n')continue;
        if(ch=='.' || ch=='?' || ch=='!')
        {start_s=1;continue;}
        if(ch==' '){start_w=1;continue;}
        if(start_s && ch>='a'  && ch<='z')
        {start_s=start_w=0;c++;continue;}
        else
        {
    if(!start_s && start_w && ch>='A' && ch<='Z')
                c++;
            start_w=0;
            start_s=0;
        }
    }
    printf("%d\n",c);
}