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