system (" cls ");的问题

    xiaoxiao2021-04-13  26

    我是用VS2010编译的  system (" cls ");不注释掉就出错 错误提示,不知道什么原因 1>d:\documents\visual studio 2010\projects\游戏\游戏\1111.c(13): error C2143: 语法错误 : 缺少“;”(在“类型”的前面) >d:\documents\visual studio 2010\projects\游戏\游戏\1111.c(15): error C2065: “i”: 未声明的标识符 1>d:\documents\visual studio 2010\projects\游戏\游戏\1111.c(17): error C2065: “j”: 未声明的标识符 1>d:\documents\visual studio 2010\projects\游戏\游戏\1111.c(17): error C2065: “j”: 未声明的标识符 1>d:\documents\visual studio 2010\projects\游戏\游戏\1111.c(17): error C2065: “j”: 未声明的标识符 1>d:\documents\visual studio 2010\projects\游戏\游戏\1111.c(19): error C2065: “i”: 未声明的标识符 1>d:\documents\visual studio 2010\projects\游戏\游戏\1111.c(19): error C2065: “j”: 未声明的标识符 1>d:\documents\visual studio 2010\projects\游戏\游戏\1111.c(22): error C2065: “i”: 未声明的标识符 1>d:\documents\visual studio 2010\projects\游戏\游戏\1111.c(22): error C2065: “j”: 未声明的标识符

    #include<stdio.h> #include<stdlib.h> #include<windows.h> void print  (int a[][33]) { system("cls");    int i , j ; for (i=0;i<13;i++) { for (j=0;j<33;j++) { if (a[i][j]==0) printf(""); if (a[i][j]==1) printf("*"); } printf("\n"); } } void main () { int scr [13][33] ={0}; int proistion_x,proistion_y; proistion_x = 5; proistion_y = 20; scr[proistion_x][proistion_y] = 1; print(scr); while(proistion_x<13) { scr[proistion_x][proistion_y] = 0; proistion_x++; scr[proistion_x][proistion_y] = 1; print(scr); } }

    转载请注明原文地址: https://ju.6miu.com/read-668829.html

    最新回复(0)