如何比较s []和char元音?

时间:2014-03-10 23:52:25

标签: c++

int main()
{

    string s;
    //char a[5][8];
    getline(cin,s);
    int m= s.length();
    char a[m][8];
    //a == &city[0];
    //s
    char vowels[]={'a','e','i','o','u'};
    for (int i = 0 ; i < m ; ++i)
    {
        if (s[i] !=*vowels)//, 'e' , 'i' , 'o' , 'u'))
        {
         s[i] = tolower(s[i]);
        }
        else //if (s[i]=vowels[5])
        {
         s[i]=toupper(s[i]);
        }
       cout << s[i] ;
    }

    return 0;

}

我正在尝试将大写的所有元音和所有辅音小写,但代码不工作,这有什么不对吗?

0 个答案:

没有答案