|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
我在DEV-C++上编辑的,不知为何窗口一直闪退,程序是敲的书上的代码,理论上正确显示为按w、a、s、d后键入回车,“*”移动位置。代码如下
- #include<stdio.h>
- #include<stdlib.h>
- int main(void)
- {
- int i, j;
- int x = 5, y = 10;
- char input;
-
- while(1)
- {
- system("cls"); //清屏函数
- for(i = 0; i < x; i++) //输出飞机位置
- printf("\n");
- for(j = 0; j < y; j++)
- printf(" ");
- printf("*"); //输出飞机
- printf("\n");
-
- scanf("%c", &input); //根据用户的不同输入来移动
- if(input == 'a')
- y--;
- if(input == 'd')
- y++;
- if(input == 's')
- x--;
- if(input == 'w')
- x++;
- }
-
- return 0;
- }
复制代码
请教一下这是哪里出了问题。 |
|