一些奇怪的语义错

7.28死循环

#include<iostream>
#include<cstdio>
using namespace std;
int main(){
    int n;  cin>>n;
    for(int i = 1; i <= n; i++){
        char t[2];
        scanf("%s",t);
        cout<<i<<'\n';
    }
    return 0;
}
/*Data.in
4
aZ
tZ
Xt
aX
*/

原因,t数组不够大,还有一个换行符呢!

posted @ 2018-07-28 09:38  gwj1139177410  阅读(99)  评论(0编辑  收藏  举报
选择