输入一个数字打印出对应的英文名

从键盘输入1-4中的某一个数字,计算机打印出对应的英语名称 例如输入1打印出one

#include <stdio.h>
int main()
{
    int n;
    scanf("%d",&n);
    switch(n)
    {
        case 1:
            printf("one");
            break;
        case 2:
            printf("two");
            break;
        case 3:
            printf("three");
            break;
        case 4:
            printf("four");
            break;
    }
}

可以参考下列代码

#include<stdio.h>
int main()
{
  int num; 
  printf("请输入数字:");
  scanf("%d",&num);
  if (num == 1) {
      printf("One");
  } else if (num == 2) {
      printf("Two");
  } else if (num == 3) {
      printf("Three");
  } else {
      printf("Four");
  }
  
  return 0; 
}

供参考:

#include <stdio.h>
int main()
{
    int  n;
    char num[][12]={"one","two","three","four"};
    scanf("%d", &n);
    if (n > 0 && n < 5)
        printf("%s", num[n-1]);
    else
        printf("input error");
    return 0;
}