cscanf()
#include <conio.h>
int cscanf()
Параметры
Описание
Форматированный ввод из активного окна
Ф. считывает с консоли и просматривает набор вводимых полей по одному символу. Затем каждое поле форматируется в соответствии со спецификацией формата, передаваемой функции cscanf в строке формата format. Наконец, cscanf помещает отформатированный ввод по адресам, следующим за аргументом format, и отображает введенные символы на экране. Количество спецификаций формата, адресов и вводимых полей должно быть одинаковым. Спецификация формата приведена в описании функции scanf. По многим причинам cscanf может прекратить сканирование определенного поля до его нормального завершения (символ пробела), или вообще завершить ввод. Описание этих причин вы найдете в описании функции scanf. Пример.
#include <conio.h>
int main(void)
{
char string[80];
/* очистить экран */
clrscr();
/* запросить ввод от пользователя */
cprintf("Введите строку:");
/* считать строку */
cscanf("%s",string);
/* вывести введенную строку */
cprintf("Вы ввели следующую строку: %s",string);
return 0;
}
Смотрите также
printf - запись в поток
scanf - чтение из потока cprintf - форматированный ввод в активное окно cputs - вывод строки в активное окно putch - вывод символа в активное окно getche - ввод символа из активного окна cgets - ввод строки из активного окна |