-4
我想創建一個代碼,檢查用戶輸入是否是浮動的。這是我有:檢查輸入是否爲浮點或不在C中?
while (ceil(var1) == var1 || ceil(var2) == var2) {
printf("Not float \n");
printf("enter float: ");
scanf("%f,%f", var1, var2);
var1 = *num1;
var2 = *num2;
}
這工作了一點,但如果我輸入類似:2,3
它不會接受這個作爲浮動。
您的代碼不完整。什麼是'var1'和'var2'定義爲?那麼'num1'和'num2'是什麼? –
@AndrewHenle var1和var2都被定義爲float和var1和var2 –
'num1'和'num2'是什麼? – immibis