Дан символ С. Вывести два символа, первый из которых предшествует символу С - C (СИ)
Формулировка задачи:
Дан символ С. Вывести два символа, первый из которых предшествует символу С в кодовой таблице, а второй следует за символов С. на Си. Спасибо!!
Решение задачи: «Дан символ С. Вывести два символа, первый из которых предшествует символу С»
textual
Листинг программы
#include <stdio.h>
int main (void)
{
char input_sym;
printf ("Enter symbol:\n");
scanf ("%c", &input_sym);
printf ("Your symbols:\n");
printf ("1 - %c, 2 - %c, 3 - %c.\n", input_sym - 1, input_sym, input_sym + 1);
return 0;
}
Объяснение кода листинга программы
В этом коде:
- Объявлена переменная типа char под именем input_sym, которая будет использоваться для хранения введенного пользователем символа.
- Выводится сообщение с приглашением ввести символ.
- Используется функция scanf для ввода символа в переменную input_sym.
- Выводится сообщение с двумя символами, первый из которых является введенным пользователем символом, а второй - следующим за ним.
- Используется оператор printf для вывода на экран трех символов, два из которых являются соседними по отношению к введенному пользователем символу.
- Возвращается 0, что означает успешный конец работы программы.