Paste Search Dynamic
Recent pastes
toupper
  1. #include<string.h>
  2. #include<stdio.h>
  3. #include<ctype.h>
  4.  
  5. int main(){
  6.         int t;
  7.         scanf("%d", &t);
  8.         while(t--){
  9.                 char s[50][50];
  10.                 int n = 0;
  11.                 char c;
  12.                 while(scanf("%s", s[n]) != -1 && scanf("%c", &c) != 'n'){
  13.                         ++n;
  14.                 }
  15.                 ++n;
  16.                 for(int i = 1; i < n; i++){
  17.                         s[i][0] = toupper(s[i][0]);
  18.                         for(int j = 1; j < strlen(s[i]); j++){
  19.                                 s[i][j] = tolower(s[i][j]);
  20.                         }
  21.                 }
  22.                
  23.                 for(int i = 1; i < n; i++){
  24.                         printf("%s ", s[i]);
  25.                 }
  26.                 printf(", ");
  27.                 for(int i = 0; i < strlen(s[0]); i++){
  28.                         s[0][i] = toupper(s[0][i]);
  29.                         printf("%c", s[0][i]);
  30.                 }
  31.                 printf("n");
  32.         }
  33.        
  34. }
Parsed in 0.004 seconds