元音字母消除無煩惱!!!————好看的皮囊千篇一概,有趣的靈魂萬里挑一!

//一步一步輕鬆解決消除字符問題,天天積累一點點,生活進步一大截。
/////vowel.c//////
#include<stdio.h>
int main(int argc, const char *argv[])
{
	int i=0,j,k;
	char a[]="I   am  a student ";
	char b[]="aieouAIEOU";
	puts(a);//輸出源字符串的內容
	printf("元音字母表:%s\n",b);
	while(a[i]!='\0')//遍歷數組
	{
		j=0;
		while(b[j]!='\0')
		{
			if(a[i]==b[j])//說明出現元音字母
			{
				break;//退出循環
			}
			j++;
		}
		if(b[j]!='\0')//說明執行了break,也就是出現了元音字母
		{
			printf("%d--<",j);//輸出查看j的對的幾個值
			k=i;//保存元音字母下標
			while(a[k]!='\0')
			{
				a[k]=a[k+1];//把出現元音字母的覆蓋
				k++;
			}
			i--;//防止屢次出現相同的元音字母
		
		}
		i++;
	}
	printf("\n");
	puts(a);
	return 0;
}
相關文章
相關標籤/搜索