Напишите пожалуйста программу на языке СИ.Дан текст случайной длины заканчивающийся точкой

Напишите пожалуйста программу на языке СИ.
Дан текст случайной длины оканчивающийся точкой c запятой. Подсчитать количество := в тексте

Задать свой вопрос
2 ответа
include lt;stdio.hgt;

int main(void)
char c1,c2;
int k=0;
printf("Вводите знаки (в конце ';')\n");
scanf("%c",amp;c2);
do
c1 = c2;
scanf("%c",amp;c2);
if ((c1 == ':')amp;amp;(c2 == '=')) k++;

while (c2 != ';');
printf("k = %d",k);
return 0;


Пример:
Вводите знаки (в конце ';') 
i:=0, s:=0;
k = 2
include lt;stdio.hgt;
include lt;conio.hgt;

void main( void )

  char str[] = "Example := text. := := :=:=. 1235 wasd := :=w:=wd Lets count!!!:=;"
  int
    i = 1,
    cnt = 0;

  if (str[0] == ';')
    return;
  
  while (str[i] != ';')
 
    if (str[i - 1] == ':' amp;amp; str[i] == '=')      cnt++;    i++; 

  printf("%i\n", cnt);
  _getch();
Люба Улановская
i = 0 ... if (str[i - 1] == ':'
Jemilija Harlamenko
Опечаточка...)
, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт