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