char* maxp = s, *p = s, *q = s;
int len, max_len = 0;
while (1) {
if (*p == ' ' || *p == 0) {
len = p - q;
if (len > max_len) {
maxp = q;
max_len = len;
}
if (*p == 0) break;
q = p+1;
}
p++;
}
给你一段核心代码,这个题出的就有问题,你看看就行了
主函数中 出现了 fun 和 fun1 两个不同的函数
而且 line 和 line(j)
分别说明 line 是 一个字符数组,同时又是一个函数
请问 ,不改动 main 函数 如何
满足这 逻辑自相矛盾的 程序?
for(j=fun(line);fun1(line(j));j++)你的这一句是不是有问题?
主函数不对不好写额