c语言控制台问题求助

#include <stdio.h>
#include <windows.h>
void setXY(int x,int y)
{
    COORD pos;
    HANDLE obj; 
    pos.X;
    pos.Y;
    obj=GetStdHandle(STD_OUTPUT_HANDLE);
    SetConsoleCursorPosition(obj,pos); 
}
void test01()
{
    setXY(10,10);
    printf("******************");
    setXY(10,11);
    printf("1.字母打字游戏"); 
    setXY(10,12);
    printf("2.单词记忆游戏");
    setXY(10,13);
    printf("******************");
    setXY(10,14);
    printf("请选择游戏类别:");
    
    setXY(10,30);
    printf("当前系统状态:生命值 20"); 
}
int main()
{
    test01();
    getchar();
    return 0;
}

 

为什么我的是这样子?

 

printf("******************\n");

末尾都加个换行\n吧