c语言中限制用户输入整数

2021/8/26 6:06:20

本文主要是介绍c语言中限制用户输入整数,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

 

#include <stdio.h>

long get_long(void);

int main(void)
{
    
    long num;
    
    printf("please input an num: ");
    num = get_long();
    
    printf("num: %ld.\n", num);
    
    return 0;
}

long get_long(void)
{
    long input;
    char ch;
    while(scanf("%d", &input) != 1)
    {
        while((ch = getchar())!= '\n')
            putchar(ch);
        printf(" is not num.\n");
        printf("please input num: ");
    }
    
    return input;
}

 



这篇关于c语言中限制用户输入整数的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!


扫一扫关注最新编程教程