#include<stdio.h>
#include<windows.h>
#include<stdlib.h>
#include<conio.h>
void gotoxy(short x, short y)
{
COORD c={x,y};
SetConsoleCursorPosition(GetStdHandle(STD_OUTPUT_HANDLE), c); }
struct node
{
int x,y;
struct node *next;
};
control()
{
int key;
struct node *p;
key=getch();
switch(key)
{
case 75:(p->x)--;
break;
case 77:(p->x)++;
break;
case 72:(p->y)++;
break;
case 80:(p->y)--;
}
gotoxy(p->x,p->y);
printf("%c",2);
Sleep(100);
system("cls");
return control();
}
void main()
{
control();
}
就是用方向键控制一个笑脸移动,哪里有错啊。。 勿喷
#include<windows.h>
#include<stdlib.h>
#include<conio.h>
void gotoxy(short x, short y)
{
COORD c={x,y};
SetConsoleCursorPosition(GetStdHandle(STD_OUTPUT_HANDLE), c); }
struct node
{
int x,y;
struct node *next;
};
control()
{
int key;
struct node *p;
key=getch();
switch(key)
{
case 75:(p->x)--;
break;
case 77:(p->x)++;
break;
case 72:(p->y)++;
break;
case 80:(p->y)--;
}
gotoxy(p->x,p->y);
printf("%c",2);
Sleep(100);
system("cls");
return control();
}
void main()
{
control();
}
就是用方向键控制一个笑脸移动,哪里有错啊。。 勿喷