Start: Jan, 04, 2017 19:40:00
2016年秋季学期程序设计基础期末考试
End: Jan, 04, 2017 21:40:00
Time elapsed:
Time remaining:

Problem_ID: H
Result: Accepted
Time: 2ms
Memory: 1096kB
Author: YuChen06304323
In contest: 1084

#include<stdio.h>
#include<string.h>
int main(){
	int T,i;
	int j,k;
	char str[100];
	scanf("%d",&T);
	getchar();
	for(i = 1; i <= T ; ++ i){
		gets(str);
		for(j = 0 ; j < strlen(str) ; ++ j){
			if((str[j]=='s'||str[j]=='S')&&(str[j+1]=='s'||str[j+1]=='S')&&(str[j+2]=='r'||str[j+2]=='R'))
				for(k = j ; k <= j + 2 ; ++ k)
					str[k] = '*';
			if((str[j]=='a'||str[j]=='A')&&(str[j+1]=='f'||str[j+1]=='F')&&(str[j+2]=='r'||str[j+2]=='R')&&(str[j+3]=='i'||str[j+3]=='I')&&(str[j+4]=='c'||str[j+4]=='C')&&(str[j+5]=='a'||str[j+5]=='A'))
				for(k = j ; k <= j + 5 ; ++ k)
					if(str[k] > 90)
						str[k] -= 32;
		}
		printf("%s\n",str);
	}
	return 0;
}