#include <stdio.h> int main() { char zimu; while(scanf("%c",&zimu) != EOF) { getchar(); if(zimu == 'A' || zimu == 'a' || zimu == 'E' || zimu == 'e'|| zimu == 'I'|| zimu == 'i'|| zimu == 'O'|| zimu == 'o'|| zimu == 'U'|| zimu == 'u') printf("Vowel"); else printf("Consonant"); printf("\n"); } return 0; }
这里与之前有所不同,主要在于前一个是数字,这一个是字符。而\n属于字符,所以此处多一步:getchar()来吸收\n。