c

来自「C程序设计经典900例.zip」· 代码 · 共 35 行

TXT
35
字号
#include <stdio.h>
#include <ctype.h>
#include <conio.h>

void main(void)
 {
   int letter;
   int done = 0;
   int uppercase_found = 0;

   do {
     letter = getch();

     if (islower(letter))
       putchar(letter);
     else
       {
         if (isupper(letter))
           {
             ungetch(letter);
             uppercase_found = 1;
             putchar('\n');
           }
         done = 1;
       }
   } while (! done);  

   if (uppercase_found)
     do {
       letter = getch();
       putchar(letter);
     } while (letter != '\r');
 }

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?