scanf() функция языка Си. Ввод с клавиатуры.

Преобразует ввод с клавиатуры в переменные (строковые, числовые и т.д.), в соответствии со спецификатором формата.

Спецификаторы форматов типов данных соответствуют используемым в функции printf()

Следует учитывать что функция scanf в качестве разделителя использует пробел, табуляцию, разделитель строк и т.д. поэтому при вводе строки будет считано только первое слово. Для строк лучше использовать функцию gets()


#include <stdio.h> //printf(), scanf()
int main(){
    int i; // Целочисленная переменная
    printf("Enter integer number "); // Приглашение к вводу числа
    scanf("%d", &i); // Ввод целого числа
    printf("Your number is %d", i); // Вывод введенного числа
}
Вывод программы
Enter integer number -1235
Your number is -1235
2023-03-14



Понравилась страница?
Добавить в закладки
Или поделиться!

Связанные темы

gets() функция языка Си. Чтение строки с клавиатуры.
scanf() функция языка Си. Ввод с клавиатуры.