#include<bits/stdc++.h> using namespace std; char a[1001]; int n; int main() { cin>>n; for(int i=1;i<=n;i++) { gets(a); strlwr(a); if(a[0]>='a'&&a[0]<='z') a[0]=a[0]-32; cout<<a<<endl; } }
问题在这里 输入n但是只能处理n-1个数,吧gets改成cin之后虽然能处理n个数但是提交上去显示编译错误