Программирование на C: подсчитайте общее количество слов в строке

Строка C: Упражнение 5 с решением

Напишите программу на C для подсчета общего количества слов в строке.

Пример решения:

C Код:

  #include  #include  #include  #define str_size 100//Объявить максимум  размер строкиvoid main () {char str [str_size];  int i, wrd;  printf (" n  nСчитать общее количество слов в строке:  n");  printf ("-----------------------------------------------  -------  n ");  printf ("Введите строку:");  fgets (str, sizeof str, stdin);  я = 0;  wrd = 1; /* цикл до конца строки */while (str [i]! = ' 0') {/* проверка, является ли текущий символ пробелом, новой строкой или символом табуляции */if (str [i] == '  '|| str [i] =='  n '|| str [i] =='  t ') {wrd ++;  } i ++;  } printf ("Общее количество слов в строке:% d  n", wrd-1);}  

Пример вывода:

  Подсчитайте общее количество слов в строке: ----------------------------------------  -------------- Введите строку: Это w3resource.com. Общее количество слов в строке: 3 

Блок-схема:

Редактор кода программирования на C:

Оцените статью
nanomode.ru
Добавить комментарий