C语言,错了4
查看原帖
C语言,错了4
966476
ABtianCD楼主2023/5/6 17:35
#include<stdio.h>
#include<string.h>

int main()
{
	char c[33]={'\0'};
	scanf("%s",c);
	int i,j=0,len;
	len=strlen(c);
	for(i=0;i<len;i++){
		if(c[i]=='e'&&c[i+1]=='r'&&c[i+2]=='\0'){
		while(j<i){
			printf("%c",c[j]);
			j++;
		} break;}
		else if(c[i]=='l'&&c[i+1]=='y'&&c[i+2]=='\0'){
		while(j<i){
			printf("%c",c[j]);
			break;
		} j=0;}
		else if(c[i]=='i'&&c[i+1]=='n'&&c[i+2]=='g'&&c[i+3]=='\0'){
		while(j<i){
			printf("%c",c[j]);
			j++;
			} break;
		}else if(i==len-1){
			printf("%s",c);
			break;
		}
	}
	return 0;
}

代码如上,帮帮忙

2023/5/6 17:35
加载中...