字符串中的位置(即,第二个字符串第一个字符在第一个字符串中出现的位置)
这道题目我看了一下,只是知道在代码部分首先要进行定义两个字符串,然后由用户输入字符串,再将两个字符串进行比较,问题是如果知道了第二个字符串的第一个字符在第一个字符串中出现了,那怎么用代码表示?谢谢各位前辈!!!
#include <stdio.h>
#include <string.h>
void main()
{
char num1[20],num2[20];
printf("请输入第一个字符串的值: \n");
gets(num1);
printf("请输入第二个字符串的值: \n");
gets(num2);
printf("结果: \n");
strcmp(num1,num2);
if(strcmp(num1,num2)>0)
{
printf("1");
}
if(strcmp(num1,num2)==0)
{
printf("0");
}
if(strcmp(num1,num2)<0)
{
printf("-1");
}
printf("\n");
}