printf("Введите номер шкалы времени: 0--ET, 1--ДМВ, 2--UTC (по умолчанию--1):\n");
scanf("%s",stsnumber);
if (strlen(stsnumber)>0)
tsnumber = atoi(stsnumber);
else
tsnumber = 0;
Когда я вводу 0 , 1 или 2 , то программа нормально считывает введённые значения и обрабатывает их.
Когда же я нажимаю на клавишу ввода Enter (Return), то у меня программа останавливается.
В чём дело? Как сделать так, чтобы я мог вводить как нужные мне числовые значение (0, 1 или 2), так и нажимать клавишу ввода, чтобы программа понимала это как ввод значения про умолчанию--то есть 1 ?