新手求解,不懂为什么while只运行了一次
源代码:
#include<iostream>
using namespace std;
int main(void){
char a[500];
int repeat;
cin>>repeat;
while(repeat--){
int i=0;
gets(a);
while(a[i]){
if(a[i]>=48&&a[i]<=57)
cout<<a[i]<<' ';
i++;
}
}
return 0;
}