暨南大学复试上机_1403

字符处理

输入某字符串,以#结束。输出的字符串要满足以下要求:删除元音,辅音前加.  ,大小写互换。

#include 
#include
char a[105],b[105];
int main(){
	char c;
	int m=0;
	while((c=getchar())&&c!='#'){
		a[m++]=c;
	}
	a[m]='\0';
	int n=0;
	for(int i=0;i='A'&&a[i]<='Z'){
			b[n++]='.';
			b[n++]=a[i]+32;
		}
		else if(a[i]>='a'&&a[i]<='z'){
			b[n++]='.';
			b[n++]=a[i]-32;
		}
		else{
			b[n++]=a[i];
		}
	}
	b[n]='\0';
	printf("%s",b);
	return 0;
}

你可能感兴趣的:(暨南大学复试上机_1403)