我是 C++ 的新手 我正在尝试制作一个不计算输入中数字的程序 这是我的代码
#include "stdafx.h"
#include <iostream>
int i, n, r, t, large;
float f;
int main() {
do {
using namespace std;
cout<<"Enter a Number"<<endl;
cin>>n;
do {
f=n/10;
i=0;
t=i + 1;
} while (f > 1);
cout<<"No of Digits = ";
cout<<t<<endl;
cout<<"Do u wish to continue"<<endl;
cin>>r;
}
while (r!='y');
}
如果我添加一个数字,这很好用 否 这是我添加单个数字时的输出 否
但是,当我添加超过 1 个数字时,它会卡住并且不会向前移动,这是当我添加超过 1 个数字时的输出
有人可以帮帮我吗