Справочник по C/C++
cscanf()

#include <conio.h>

int  cscanf()

Параметры

const char *format строка форматирования
... переменные

Описание

Форматированный ввод из активного окна

Ф. считывает с консоли и просматривает набор вводимых полей по одному символу. Затем каждое поле форматируется в соответствии со спецификацией формата, передаваемой функции 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 - ввод строки из активного окна


Реклама