各位大佬,我对照着别人写的国际象棋的代码,但是打印出来的东西很像扩,这是为啥
#include <stdio.h>main()
{
int i, j;
for(i = 0; i < 8; i++)
{
for(j = 0; j < 8; j++)
{
if((i + j)%2 == 0)
{
printf("%c%c", 219, 219);
}
else
{
printf(" ");
}
}printf("\n");
}
}
程序代码:#include <windows.h>
#include <stdio.h>
int main( void )
{
UINT cp = GetConsoleOutputCP();
SetConsoleOutputCP( 437 );
for( unsigned r=0; r!=8; ++r )
{
for( unsigned c=0; c!=8; ++c )
if( (r+c)%2 == 0 )
printf( "%c%c", 219, 219 );
else
putchar( ' ' );
putchar( '\n' );
}
SetConsoleOutputCP( cp );
}