CHAR.CPP
上传用户:wszmarenbt
上传日期:2013-04-26
资源大小:2552k
文件大小:1k
源码类别:

Windows编程

开发平台:

Visual C++

  1. #include <string.h>
  2. #include <stdio.h>
  3. #include <ctype.h>
  4. #include <conio.h>
  5. int main(void)
  6. {
  7.    int LENGTH,I;
  8.    char CHOICE;
  9.    char *STRING = "This is a string";
  10.    printf("nInput the string:");
  11.    gets(STRING);
  12.    LENGTH = strlen(STRING);
  13.    printf("nWhat do you want to do with the string?");
  14.    printf("n1: Capital Letters(A B C ... ...)");
  15.    printf("n2:Lowercase Letters(a b c ... ...)");
  16.    do
  17.    {
  18. printf("nEnter you CHOICE:");
  19. scanf("%c",&CHOICE);
  20.    }
  21.    while((CHOICE!='1')&&(CHOICE!='2'));
  22.    switch (CHOICE){
  23. case '1':for (I=0; I<LENGTH; I++)
  24. {
  25. STRING[I] = toupper(STRING[I]);
  26. };
  27. break;
  28. case '2':for(I=0; I<LENGTH; I++)
  29. {
  30. STRING[I] = tolower(STRING[I]);
  31. };
  32. break;
  33.    }
  34.    printf("nThe string has been changed into : %s",STRING);
  35.    printf("nnPress Any Key to EXIT... ...");
  36.    getch();
  37.    return 0;
  38. }