Мне нужно проверить, является ли ввод число в выражении IF - PullRequest
1 голос
/ 02 ноября 2019

Мне поручено построить дом "X", когда пользователь вводит ширину и высоту дома. Одним из условий является проверка того, что они ввели цифры вместо символов. В случае, если это персонаж или что-то еще, я должен написать ошибку. Как мне создать условие, которое проверяет int?

Я уверен, что это просто, так как это домашнее задание для начинающих ...

1 Ответ

3 голосов
/ 02 ноября 2019

Один из комментариев сделал это для меня

if ( scanf("%d %d"), width, height) != 2 )
{
     fprintf ( stderr, "Bad boy." )
}

Спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...