00问答网
所有问题
从键盘输入两个字符串,输出第一个字符串在第二个字符串中的位置
(第一个字符串的首字母在第二个字符串中的位置,如“abc”在“bbbacccabcddaw3”的位置为7)
【要求】
(1)使用指针的方法遍历数组。
举报该问题
其他回答
第1个回答 2015-01-13
C语言:
int findLetter(char * p1, char * p2)
{
int i;
for (i=0; p2[i] !='\0'; i++)
if(p1[1]==p2[i]) return i+1;
return 0;
}
本回答被提问者和网友采纳
相似回答
用C语言编写程序,
从键盘输入两个字符串,输出第一个字符串在第二个
字 ...
答:
include <stdio.h>int main(){ char str1[100],str2[100]; char *p,*p1,*p2; gets(str1); gets(str2); for(p=str1;*p!='\0';p++) { for(p1=p;p2=str2;*p1==*p2;p1++,p2++); if(*p2=='\0') { printf("%d",p-str1); return 0...
...
从键盘
上
输入两个字符串
和整数n,将
第二个字符串
插
在第一个字符串的
...
答:
include<stdio.h> include<
string
.h> void main(){ char s1[50],s2[50],s[100];int n,i;printf("请
输入第一个字符串
:\n");gets(s1);printf("请
输入第二个字符串
:\n");gets(s2);printf("请输入插入
位置,
注意不要大于%d:\n",strlen(s1));scanf("%d",&n);for(i=0;i<(int...
由
键盘输入两个字符串
(假设
第一个字符串
必包含
第二个字符串,
如第一个...
答:
char a[200] = {'\0'}, b[200] = {'\0'};scanf("%s", a);scanf("%s", b); //
2个字符串输入
了...OK
c语言
从键盘输入两个字符串,
将
第二个字符串
连接到
第一个字符串的
后面...
答:
1、新建一个工程和.c文件
,输入
头文件和主函数。2、定义变量类型。3、调用cpy函数。4、定义一个函数,并定义变量类型。5、用一个For 语句和if语句判断是否为元音。6、最后加一
个字符串
结束符,并在主函数中输出。7、编译。运行得到最后结果。
大家正在搜
从第一个字符串中删除第二个字符串
从字符串s中的第二个字符开始
用于获得字符串str从第二个字符
取字符串的第一个字符
获取字符串第二个字符
取字符串的第几个字符
获取字符串第一个字符
字符串s第三个字符
获取字符串中某个字符
相关问题
用C语言编写程序,从键盘输入两个字符串,输出第一个字符串在第...
用C语言编写程序,从键盘输入两个字符串,输出第一个字符串在第...
从键盘输入两个字符串,查找第二个字符串在第一个字符串中出现的...
(C语言),输入两个字符串,将第二个字符串插到第一个字符串中...
由键盘任意输入两个字符串,连接字符串2到字符串1,输出连接后...
用C语言,从键盘上输入两个字符串和整数n,将第二个字符串插在...
从键盘上输入的两个字符串进行比较,然后输出两个字符串中第一个...
输入两个字符串 输出 将第二个字符串插到第一个字符串指定的位...