• B правой части каждого сообщения есть стрелки и . Не стесняйтесь оценивать ответы. Чтобы автору вопроса закрыть свой тикет, надо выбрать лучший ответ. Просто нажмите значок в правой части сообщения.

Дан Текст.найти Количество Букв,после Которых Идет Запятая

  • Автор темы qwerty123123123
  • Дата начала
Q

qwerty123123123

Дан текст.Найти количество букв,после которых идет запятая.Есть программа ,правильно ли она написана?Язык Си
C++:
#include <stdio.h>
#include <conio.h>

void  main(void)
{
char c;
int kol,inf;

printf("\n Vvedite text: ");

kol=0;
inf=0;
c=getchar();
while(c!=EOF)
{
putchar(c);
if(c>='A' && c<='z')
inf=c;
c=getchar();

if(c==',')
{
if(inf>='A')
kol=kol+1;
inf=c;	 

}
}
printf("\n Kolichestvo bukv,posle kotorih sledyet zapyatay %d",kol);
getch();
}
 
R

rrrFer

Дак запусти да проверь.

Это не правильная проверка:
if(inf>='A')

используй isalpha - есть стандартная функция.
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!