Другой вариант решения - C (СИ)

Узнай цену своей работы

Формулировка задачи:

Задание: Выяснить, входят ли во введенный текст буквы A, В, С (с учетом верхнего/нижнего регистров). На Си. Я вот намудрила такую программку:
#include <stdio.h>
#include <string.h>
 
int main ()
 
{  char str [] = "Big ben in game" ;
   char key [] = "aAbBcC" ;
   char *p;
 
   printf ( "Najdeno v '%s': " ,str ) ;
   p = strpbrk ( str, key ) ;
 
   while ( p != NULL )
   {
  
     printf ( "%c " , *p ) ;
     p = strpbrk ( p + 1 , key ) ;
  
   }
   printf ( "\n" ) ;
  
   return 0 ;
}
Учителю не понравилось, просит сделать задание это с конструкцией switch-case, но я, честно говоря, не особо с ней дружу... Помогите, кто может, пожалуйста) есть фрагмент программы:
switch
case 'a':case 'A': a++;
case 'B': b++

Решение задачи: «Другой вариант решения»

textual
Листинг программы
int counters[TEST_POS] = { 0 };

Объяснение кода листинга программы

  1. Объявляется целочисленный массив counters размером TEST_POS.
  2. Все элементы массива инициализируются нулем.

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

8   голосов , оценка 4.75 из 5
Похожие ответы