清屏函数用法求解
下面这段程序,要求是每次按下enter 键后就会在二维数组中随机出现一个笑脸,但是我出现的效果是新的笑脸出现了,但原来那个没有消失,求解!#include<stdio.h>
#include<string.h>
#include<stdlib.h>
#include<conio.h>
#include<time.h>
int main()
{
char a[10][10];
int i,j;
char d = '$';
srand(time(NULL));
for(i = 0;i < 10;i++)
for(j = 0;j < 10;j++)
a[i][j] = ' ';
while(d != '#')
{
system("cls");//就是这一步!!!
i = rand()%10;
j = rand()%10;
a[i][j] = 1;
for(i = 0;i < 10;i++ )
{
for(j = 0;j < 10;j++)
printf("%-2c",a[i][j]);
printf("\n");
}
d = getch();
}
}