C语言高手请进(能帮我解决2道函数题吗)谢谢~~~

来源:百度知道 编辑:UC知道 时间:2024/09/25 22:14:52
1. 编写三个小函数,分别用于:输入二维字符数组,输出二维字符数组,找二维字符数组中最长的单词,在主函数中定义二维数组a[10][20],然后调用小函数并输出最后的结果。
2. 自己写一个字符串链接函数,以两个字符数组作为参数,将第二个字符的内容连在第一个字符数组的后面(注:需要自己写,而不是直接调用库函数)。比如:字符数组a的内容是“pencil”,字符数组b的内容是“box”,调用链接函数后,a变成了“peicilbox”。在主函数中输入两个字符数组并输出链接后的结果。
我想问一下链接函数怎写?

第一题的第一个输入应该很简单没问题的吧(两个for循环解决它)第二个用strlen查一下单词长度拣最大的输出就可以了
第二题用一个变量记录第一个字符的长度,比如说aid,然后输入第二个的时候for(i=aid;;i++)就可以了

先解释下问题,是二维字符数组每一行算一个单词统计,还是每一行中以空格区分的单词统计??