资源限制
时间限制:1.0s 内存限制:512.0MB
编程实现两个字符串s1和s2的字典序比较。(保证每一个字符串不是另一个的前缀,且长度在100以内)。若s1和s2相等,输出0;若它们不相等,则指出其第一个不同字符的ASCII码的差值:如果s1>s2,则差值为正;如果s1<s2,则差值为负。
样例输入
java basic
样例输出
8
我写的代码:
#include<stdio.h>
#include <string.h>
int main()
{
char s1[100];
char s2[100];
scanf("%s %s",s1,s2);
int i;
if (strlen(s1) == strlen(s2))
{
for (i = 0; i < strlen(s1); i++)
{
if (s1[i] == s2[i])
{
continue;
}
else
{
printf("%d", s1[i] - s2[i]);
break;
}
}
printf("0");