㈠ C语言怎样实现只允许输入数字,不允许输入符号、字母等
假设变量时num,则when(scanf("%d",&num)==1
&&
num>9)
scanf("%d",&num)==1意思是输入一个数,scnaf才返回数字1,其他字符则是错的,
&&
在两者都成立时才成立,num>9解决了输入时两位或两位以上的的数字,当符合这些条件时,才允许往下进行。
㈠ C语言怎样实现只允许输入数字,不允许输入符号、字母等
假设变量时num,则when(scanf("%d",&num)==1
&&
num>9)
scanf("%d",&num)==1意思是输入一个数,scnaf才返回数字1,其他字符则是错的,
&&
在两者都成立时才成立,num>9解决了输入时两位或两位以上的的数字,当符合这些条件时,才允许往下进行。