fork download
  1. #include <ctype.h>
  2. #include <stdio.h>
  3.  
  4. int main()
  5. {
  6. char myouji[10+1];
  7. char namae[10+1];
  8. int ret;
  9. int n;
  10. int c;
  11.  
  12. while (1) {
  13. printf("名字と名前を入力してください\n");
  14. ret = scanf("%10s %10s", myouji, namae);
  15. if (ret == EOF) break;
  16. if (ret != 2) continue;
  17.  
  18. for (n = 0; c = myouji[n]; n++) {
  19. myouji[n] = toupper(c);
  20. }
  21. for (n = 0; c = namae[n]; n++) {
  22. namae[n] = (n == 0) ? toupper(c) : tolower(c);
  23. }
  24. printf("出力: %s %s\n", namae, myouji);
  25. }
  26. return 0;
  27. }
  28.  
Success #stdin #stdout 0.01s 1680KB
stdin
yamada taro
kawada hanako
stdout
名字と名前を入力してください
出力: Taro YAMADA
名字と名前を入力してください
出力: Hanako KAWADA
名字と名前を入力してください