Меню сайта

Задача №2

Напишитефункцию для подсчета слов в строке S. Под словом следует пониматьпоследовательность из любых символов кроме пробела, точки и точки с запятой.

#include&lt-conio.h&gt-

#include&lt-stdio.h&gt-

char text[]=»In a year instead of thepromised Morrowind the company Bethesdareleased Battlespiare, a primitive 3D-action based on Daggerfall engine.»-

int i,kol=0-

int n=sizeof(text)/sizeof(char)-

void main()

{

clrscr()-

for (i=0-i&lt-n-i++)

— — -{

— — — — if(text[i] == ‘ ‘ || text[i] == ‘-‘ || text[i] == ‘.’)

— — — — — — — {

— — — — — — — -if (text[i-1] == ‘-‘ || text[i-1] == ‘.’) {}

— — — — — — — -else kol++-

— — — — — — — }

— — — }

printf(«Kol = %d-«,kol)-

getch()-

}

Категория: Строки | Дата: 05.11.12

Меню раздела
Блок