如图,想不通为什么倒数第二行n变成--n才能完美输出
// 去除数组中的小写字母
#include<stdio.h>
int main()
{ char s[10]={97,97,97,97,97,65,65,65,65,65};
puts(s);
int i,n=0;
/*for(i=0;i<10;i++)
scanf("%d",&s[i]);*/
for(i=0;s[i]!='\0';i++)
if(s[i]<'a'||s[i]>'z')
s[n++]=s[i];
s[--n]='\0';
puts(s);
}