比如我希望输入一串数字,但实际上输入的字符中有非法字符在数字之后(例如123abc),这种情况该如何给出错误提示?
可以用char ch = getchar()逐个接收字符,如果 ch >'9' || ch <'0',则输入字符不是数字,可以提示错误