问答题
请编写一个函数fun(),其功能是比较两个字符串的长度(不得调用C语言提供的求字符串长度的函数),函数返回较长的字符串。若两个字符串长度相同,则返回第一个字符串。
例如,输入beijing<CR>shanghai<CR>(<CR>为回车键),函数将返回shanghai。
#include<stdio.h>
char*fun(char*s,char*t)
main()
char a[20],b[20];
void NONO();
printf("Input 1th string:");
gets(a);
printf("Input 2th string:");
gets(b);
printf("%s\n",fun(a,b));
【参考答案】
int i;
char *p=s,*q=t;
int n=0,m=0;
while(*p)......
(↓↓↓ 点击下方‘点击查看答案’看完整答案、解析 ↓↓↓)