HDU 2564 词组缩写
这个要注意把缩写的最后一个字符串置为0
#include<stdio.h> #include<string.h> #include<ctype.h> char str[1000],s[1000]; int main( ) { int t; scanf( "%d%*c",&t ); while( t-- ) { gets( str ); int i = 0,c = 0; while( str[i] ) { if( !isalpha( str[i] ) ) { ++i; continue; } if( str[i] > 'Z' ) str[i] -= 32; s[c++] = str[i]; while( isalpha( str[i] ) ) ++i; } s[c] = 0; puts( s ); } return 0; }
本人还是新手 ,转载请注明来自Lvsi‘s home