醫生在書寫藥品名的時候常常不注意大小寫,格式比較混亂。現要求你寫一個程序將醫生書寫混亂的藥品名整理成統一規範的格式,即藥品名的第一個字符若是是字母要大寫,其餘字母小寫。如將ASPIRIN、aspirin整理成Aspirin。ide
4 AspiRin cisapride 2-PENICILLIN Cefradine-6
Aspirin Cisapride 2-penicillin Cefradine-6
1 #include <stdio.h> 2 void fun(char a[]) 3 { 4 int i; 5 if(a[0]>='a'&&a[0]<='z') a[i]=a[i]-32; 6 for(i=1;a[i]!='\0';i++) 7 { 8 if(a[i]>='A'&&a[i]<='Z') a[i]=a[i]+32; 9 } 10 } 11 int main() 12 { 13 char str[100]; 14 int n,i; 15 //freopen("data.in","r",stdin); 16 scanf("%d",&n);getchar(); 17 for(i=0;i<n;i++) 18 { 19 gets(str); 20 fun(str); 21 puts(str); 22 } 23 return 0; 24 }