C语言程序代码编写,求解

怎样编写C语言代码可以在键盘上按下F1-F12,然后输出F1,按下上下左右键输出上下左右。在线求解!

#include <conio.h>
#include<stdio.h>
int main() {
    int ch=0;
    while (1){
        if(_kbhit()){//如果有按键按下,则_kbhit()函数返回真
            ch =_getch();//使用_getch()函数获取按下的键值
            //printf("%d",ch);查询键盘对应的十进制数,然后在switch中加上对应的case 
            switch(ch){
                case 59:
                    printf("%s\n","F1");
                    break;
                case 60:
                    printf("%s\n","F2");
                    break;
                case 61:
                    printf("%s\n","F3");
                    break;
                case 62:
                    printf("%s\n","F4");
                    break;
                case 63:
                    printf("%s\n","F5");
                    break;
                case 64:
                    printf("%s\n","F6");
                    break;
                
            }
            //当按下ESC时循环,ESC键的键值时27.
            if (ch == 27){
                break;
            }
        }
    }
    return 0; 
}

img

你意思是按F1键,然后要数字字符串"F1"的意思?
那按上下左右你要输出什么字符串?