c的数字字符混合输入,该如何处理

c的数字字符混合输入c primer plus 第八章编程题8示例:Enter first number:22.4Enter second number:oneon

c的数字字符混合输入
c primer plus 第八章编程题8
示例: 
Enter first number:22.4
Enter second number:one
one is not an number

输入的值为数字则参与后面的运算
输入不为数字时进行提示并回显输入值,怎样实现

[解决办法]
先看书,学会自己思考