View Code of Problem 84

#include<stdio.h>
#include<string.h>
int main(){
	char s[30],m[30];
	char salt[5]="salt";
	int len,i,j,k;
	bool r;
	while(gets(s)!=NULL){
		r=false;
		len=strlen(s);
		strcpy(m,s); 
		for(i=0;i<len;i++){
			if(m[i]>='A'&&m[i]<='Z'){
				m[i]+=32;
			}
		}
		//puts(m); 
		for(i=0;i<len;i++){
			j=0;
			if(m[i]==salt[0]){
				k=i;
				for(j=0;j<4;j++){
					if(m[k]==salt[j]){
						k++;
					}
					else
						break;
				}
				if(j==4){
					r=true;
					break;
				}
			}
		}
		if(r)
			puts(s);
	}
}

Double click to view unformatted code.


Back to problem 84