#include <stdio.h>
int main()
{
int i=0,j;
char a[100];
char b[6]={'a','e','i','o','u'};
scanf("%s",a);
for(i=0; a[i] != '\0'; i++)
for( j=0; j<6; j++)
{
if(a[i]=b[j])
printf("%s",a[i]);
}
return 0;
}
现在就是数组a中自己的输入的东西,如有包含有“aeiou”,那么就输出来。可是程序错误,为什么呀?