60分,救救孩子吧~
查看原帖
60分,救救孩子吧~
116000
little_white_楼主2023/3/14 11:46
#include<stdio.h>
#include<string.h>
#include<math.h>
#include<stdlib.h>
//#include<stdbool.h>
int main(){
	char str[150][150],str1[150],str2[150],s[500],c;
	////str为截取的每个单词,str1为原单词,str2为替换单词 
	int i=0,j,n,m,k;
	gets(s);
	scanf("%s%s",str1,str2);
	i=strlen(s);
	k=0,m=0;
	for(j=0;j<i;j++){
		if(s[j]!=' '){
			str[k][m]=s[j];
			m++;
		}
		else{
			str[k][m]='\0';
			m=0;
			k++;
		}
	}
	str[k][m]='\0';
	for(j=0;j<k+1;j++){
		if(strcmp(str[j],str1)==0){
			strcpy(str[j],str2);
		}
	}
	for(j=0;j<k+1;j++){
		if(j==0){
			printf("%s",str[j]);
		}
		else{
			printf(" %s",str[j]);
		}
	}
	printf("\n");
	return 0;//旺旺的碎冰冰~ 
} 
2023/3/14 11:46
加载中...