定义函数fun(str1,str2),比较字符串大小,完全相同返回0,否则对第一对不同字符做减法,返回str1字符与str2字符的差。
函数接口定义:
int fun(char str1[],char str2[])
str1和str2是两个字符串
裁判测试程序样例:
在这里给出函数被调用进行测试的例子。例如:
#include <stdio.h>
int fun ( char str1[],char str2[] );
int main()
{
char str1[80],str2[80];
scanf("%s",str1);
scanf("%s",str2);
printf("%d",fun(str1,str2));
return 0;
}
/* 请在这里填写答案 */
输入样例:
在这里给出一组输入。例如:
abcde
bcasd
输出样例:
在这里给出相应的输出。例如:
-1
代码:
#include<string.h>
int fun(char str1[], char str2[]) {
int n = 0;
n = strcmp(str1, str2);
if (n == 0)
return 0;
else
for (int i = 0; str1[i] != '\0'; i++) {
if (str1[i] != str2[i]) {
n = str1[i] - str2[i];
return n;
break;
}
}
}