关于#c++#的问题,请各位专家解答!

img

img

#include <stdio.h>
int main()
{
      char ch;
      scanf("%c",&ch);
      if(ch >= '0' && ch<='9')
        printf("你输入的是数字字符\n");
      else if((ch >= 'a' && ch<='z') || (ch>='A' && ch<='Z'))
        printf("你输入的字符是英文字母\n");
      return 0;
}


#include <stdio.h>
#include <string.h>
int main()
{
    char c;
    scanf("%c", &c);
    if (c >= '0' && c <= '9')
        printf("number : %d\n", c - '0');
    else
        printf("english : %c\n", c);    
    return 0;
}

#include <stdio.h>
#include <string.h>
int main()
{
    long long n;
    scanf("%lld", &n);
    if (n >= 2147483647)
        printf("数据溢出 : %lld\n", n);
    else
        printf("int : %d\n", n);    
    return 0;
}