Функция pulchar выводит на экран один символ. Ввод. Ввод в Си в основном осуществляется с клавиатуры, из файла и порта. Функция scanJQ аналогична printf(). Формат: scanf(<формата>[,аргумент1],...). В scanfQ используются те же спецификаторы формата, что и у функции printfOПравило: scanf имеет одну особенность: аргументы, следующие за строкой формата, должны быть адресами, а не значениями (это не распространяется на символьные переменные). scanf("%d", &а); & -операция адреса, которая передает scanf() адреса. Пример. При вводе нескольких переменных через запятую можно использовать запятую внутри формата. Пример: scanf ("%d, %d", &а, &b); Правило: Имеются сложности с вводом строки символов из нескольких слов - введутся только данные до первого пробела. Для решения этой проблемы существует функция gets. #include <stdio.h> main О { char name [60]; printf("KaK вас зовут: "); gets (name); printf ("Привет, %s\n", name); } Функция sets читает все, что набирается до тех пор, пока не нажат Ввод. Литература: 1 осн. [1-56], 2 осн. [2-46] Контрольные вопросы: 1. Перечислите основные типы данных. 2. Назовите функции вывода-вывода. 3. Опишите формат функции printfO 4. Опишите формат функции scanfQ 5. Перечислите спецификации формата.
RkJQdWJsaXNoZXIy MTExODQxMg==