Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include<stdio.h>
- #include<math.h>
- #include<stdlib.h>
- int peca (char p,int x,int y)
- {
- int i;
- int j;
- switch (p)
- {
- case 'R':
- printf("falta");
- break;
- case 'T':
- printf("falta");
- break;
- case 'B':
- printf("falta");
- break;
- case 'C':
- printf("Cavalo\n ");
- for(i=0;i<8;i++)
- {
- printf(" %d",i+1);
- }
- printf("\n ");
- for(i=1;i<9;i++)
- {
- printf("%d",i);
- for(j=1;j<9;j++);
- {
- if(i==x && j==y) //NAO ESTÁ ACEITANDO X0==i COMO CORRETO ,NEM MSM QUANDO EH!!!!!!!!!!!!!!!!!!!!!!!!!!!
- {
- printf("C");
- }
- else
- {
- if(((j==y-2||j==y+2) && (i==x-1||i==x+1)) || ((j==y-1||j==y+1) && (i==x-2||i==x+2)))
- {
- printf(" X");
- }
- else
- {
- printf(" ");
- }
- }
- }
- printf("\n ");
- }
- break;
- }
- return 0;
- }
- int main()
- {
- int x;int y;char p;
- x=0;y=0;
- while((x<=0||x>8)||(y<=0||y>8))
- {
- printf("escolha a peça e a posiçao (x,y) no tabuleiro\n");
- scanf("%c %d %d",&p,&x,&y);
- }
- peca(p,x,y);
- system("PAUSE");
- }
Add Comment
Please, Sign In to add comment