完全是水题。。。。哈哈哈哈啊。。。 #include<stdio.h> #include <malloc.h> #include <string.h> int main() { int n; scanf("%d",&n); getchar(); while(n--){ char *str = malloc(sizeof(char)* 100); gets(str); int size = strlen(str); int asize = 0; int esize = 0; int isize = 0; int osize = 0; int usize = 0; for(int i=0;i<size;i++){ if(*(str+i) == 'a' || *(str+i) == 'A' ) asize++; if(*(str+i) == 'e' || *(str+i) == 'E' ) esize++; if(*(str+i) == 'i' || *(str+i) == 'I' ) isize++; if(*(str+i) == 'o' || *(str+i) == 'O' ) osize++; if(*(str+i) == 'u' || *(str+i) == 'U' ) usize++; } printf("%c:%d\n%c:%d\n%c:%d\n%c:%d\n%c:%d",'a',asize,'e',esize,'i',isize,'o',osize,'u',usize); if(n != 0){ printf("\n\n"); }else{ printf("\n"); } } return 0; }
HDU 2027
最新推荐文章于 2018-12-09 22:17:35 发布