C语言编程>第二十一周 ⑥ 请补充main函数,该函数的功能是:从键盘输入一个字符串,即一个指定,然后把这个字符及其后面的所有字符全部删除,结果仍然保存在原串中。

例题:请补充main函数,该函数的功能是:从键盘输入一个字符串,即一个指定,然后把这个字符及其后面的所有字符全部删除,结果仍然保存在原串中。

例如:输入“1234567”,指定字符为 “4”,则输出 “123”。
注意:不要改动main函数,不能增行或删行,也不能更改程序的结构。

代码如下:

#include<stdio.h>
#define N 100
main()
{
    
    
	int i=0;
	char s[N];
	char ch;
	printf("Please input a string:");
	gets(s);
	printf("Please input a charater:");
	scanf("%c",&ch);
	while(s[i]!='\0')
	{
    
    
		if(s[i]==ch)
			break;
		i++;
	}
	s[i]='\0';
	printf("The result is:\n");
	puts(s);
}

输出运行窗口如下:
在这里插入图片描述

越努力越幸运!
加油,奥力给!!!

猜你喜欢

转载自blog.csdn.net/qq_45385706/article/details/112800456
今日推荐