Другой вариант решения - C (СИ)
Формулировка задачи:
Задание: Выяснить, входят ли во введенный текст буквы A, В, С (с учетом верхнего/нижнего регистров).
На Си.
Я вот намудрила такую программку:
Учителю не понравилось, просит сделать задание это с конструкцией switch-case, но я, честно говоря, не особо с ней дружу... Помогите, кто может, пожалуйста)
есть фрагмент программы:
#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 'a':case 'A': a++; case 'B': b++
Решение задачи: «Другой вариант решения»
textual
Листинг программы
int counters[TEST_POS] = { 0 };
Объяснение кода листинга программы
- Объявляется целочисленный массив
counters
размеромTEST_POS
. - Все элементы массива инициализируются нулем.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д