How to check if exactly one integer was read from input in C

1 Answer

0 votes
#include <stdio.h>

int main(void)
{
    int number;

    printf("Enter an integer: ");

    if (scanf("%d", &number) == 1) {
        printf("%d\n", number);
    }

    return 0;
}





/*
run:

Enter an integer: 234875
234875

*/

 



answered Nov 2, 2022 by avibootz
...