楼上的GNUGCC大大...虽然你改了但是还是有一个地方被系统吃掉了....提醒你一下 希望别介意
if ( string_save[ i ][ j ] ) == 32 || j == k )
{
string_save[j] = 0; <-----这里 应该是 string_save[ i ][ j ] 我想那个 [ i ] 又被吃掉了 我之前也遇过
for ( int f = 0; f < 100; f++ )
if ( strlen(find_string[ f ]) == 0 )
{
strcpy(find_string[ f ], string_save[ i ] + v);
find_count[f]++;
break;
}
else if ( strcmp(find_string[ f ], string_save[ i ] + v) == 0 )
{
find_count[f]++;
break;
}
v = j + 1;
}
其实GNUGCC大大的方法就可以了....不过看起来好像有点复杂
...如果逻辑不好的人可能很快就挂了... 像我就快挂了