问题描述:从字符串s中找出字符串t出现的次数,没有则输出0
作者:何知令
发表时间;2017年2月10日
输入:输入两个字符串
作者:何知令
发表时间;2017年2月10日
输入:输入两个字符串
输出:输出个数
代码:
/*
问题描述:从字符串s中找出字符串t出现的次数,没有则输出0
作者:何知令
发表时间;2017年2月10日
输入:输入两个字符串
输出:输出个数
*/
#include <stdio.h>
#include <stdlib.h>
int main()
{
int len_of_input;
char s[100],input[100];
int i,j;
int true,have=0;
gets(s);
gets(input);
for(len_of_input=0;input[len_of_input]!='\0';len_of_input++);
for(i=0; s[i]!='\0'; i++)
{
true=0;
for(j=0; j<len_of_input; j++)
{
if(input[j]==s[i+j])
true++;
}
if(true==len_of_input)
{
have++;
}
}
printf("%d",have);
return 0;
}
程序运行结果展示:
知识点总结:字符串数组
学习心得:so easy