不知道是不是我的读入有问题。
可以试试下面这份测试代码。
#include <iostream>
#include <cstring>
#include <algorithm>
using namespace std;
int n;
char str[4];
int main()
{
while (scanf("%d", &n) != EOF)
{
for (int i = 1, r, c; i <= n; i ++ )
{
scanf("%d%d", &r, &c);
for (int j = 0; j < r; j ++ )
{
cin >> str;
if (strlen(str) < c) while (1);
}
}
}
return 0;
}