@[Lvan_wyw](/user/1283879)
应该是把`cin>>n[f];`改为`n[f]=getchar();`
因为cin字符无法读入不可见字符
by lunjiahao @ 2024-03-07 21:56:11
@[lunjiahao](/user/779970)
```c
#include<bits/stdc++.h>
using namespace std;
int main()
{
int s,i,j,x=0,k,m;
char n[250]={};
for(int f=249;;f--)
{
n[f]=getchar();
if(n[f]=='\n')
{
break;
}
x++;
}
cin>>s;
for(i=1;i<=s;i++)
{
for(j=0;j<x-1;j++)
{
if(n[j]>n[j+1])
{
for(k=j;k<x-1;k++)
{
n[k]=n[k+1];
}
break;
}
}
x--;
}
j=0;
m=x;
while((n[j]=='0')&&(m>1))
{
j++;
m--;
}
for(i=j;i<x;i++)
{
cout<<n[i];
}
return 0;
}
```
输出不了是为什么?
by Lvan_wyw @ 2024-03-09 08:32:48