一、题目
Description:
盐体图
盐是对人类生存具有重要意义的物质之一。当中国古人从肉食为主转向谷食为主的时候,吃盐的需求就发生了,因为动物血肉里面包含有足够人体所需的盐分,而谷 物本身不包含盐分。在长达几十万年的旧石器时代,人类以狩猎为生,身体早已适应了肉食带来的微量元素组合。到了新石器时代晚期的2300 BC前后,在今鲁西豫东地区,中国古人才发展出五谷农业并开始以谷食为主的生活,这样,以食盐为基本调味品的饮食改变了原先适应已久的微量元素组合,直接 导致了与吃盐有关的新型疾病的产生。为了治疗吃盐引起的新型疾病,针灸术就应运而生了。
盐的英文是salt,现在极缺,请找出输入中所有包含salt的行,不管大小写,是salt就要。
Input:
若干行包含salt SALT sAlt等等的英文
Output:
所有包含salt这个部分的行
Sample Input:
Salt is necessary Water is not sAlt as salT as you can make it soy-bean sauce can be saLt soy-bean sauce only bean soy-bean sauce
Sample Output:
Salt is necessary Water is not sAlt as salT as you can make it soy-bean sauce can be saLt
二、代码
#include<stdio.h>
#include<string.h>
int replace(char str[])
{
int l = strlen(str);
for (int i = 0; i < l; i++)
{
if (str[i] == 's' || str[i] == 'S')
{
if (str[i+1] == 'a' || str[i+1] == 'A')
{
if (str[i+2] == 'l' || str[i+2] == 'L')
{
if (str[i + 3] == 't' || str[i + 3] == 'T')
{
return 1;
}
}
}
}
}
}
int main()
{
char str[100];
while (gets(str))
{
if(replace(str)==1)
printf("%s\n", str);
}
return 0;
}