Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <stdlib.h>
- #include <string.h>
- #include <ctype.h>
- int main()
- {
- FILE *fp;
- char s[8][8];
- int i, j;
- int kcn,kcm,kbn,kbm,qn,qm,tn,tm,pn,pm;
- fp=fopen("SAH.txt","r");
- fscanf(fp,"%d %d %d %d %d %d %d %d %d %d",&kcn,&kcm,&kbn,&kbm,&qn,&qm,&tn,&tm,&pn,&pm);
- /*printf("kcn=%d kcm=%d kbn=%d kbm=%d qn=%d qm=%d tn=%d tm=%d pn=%d pm=%d",kcn,kcm,kbn,kbm,qn,qm,tn,tm,pn,pm);
- */printf("\n\n");
- for(i=0;i<8;i++)
- for(j=0;j<8;j++)
- {if((i==kcn)&&(j==kcm)) s[i][j]='K';
- else if((i==kbn)&&(j==kbm)) s[i][j]='K';
- else if((i==qn)&&(j==qm)) s[i][j]='Q';
- else if((i==tn)&&(j==tm)) s[i][j]='T';
- else if((i==pn)&&(j==pm)) s[i][j]='P';
- else s[i][j]='-';
- }
- //gore
- j=kcm;
- for(i=0;i<8;i++)
- {
- if(i>0){
- if(i==kcn)
- s[i-1][j]='*';
- }
- }
- //dole
- j=kcm;
- for(i=0;i<8;i++)
- {
- if(i<7){
- if(i==kcn)
- s[i+1][j]='*';
- }
- }
- //levo
- j=kcm;
- for(i=0;i<8;i++)
- {
- if(j>0){
- if(i==kcn)
- s[i][j-1]='*';
- }
- }
- //desno
- j=kcm;
- for(i=0;i<8;i++)
- {
- if(j<7){
- if(i==kcn)
- s[i][j+1]='*';
- }
- }
- //gore levo
- j=kcm;
- for(i=0;i<8;i++)
- {
- if(i>0&&j>0){
- if(i==kcn)
- s[i-1][j-1]='*';
- }
- }
- //gore desno
- j=kcm;
- for(i=0;i<8;i++)
- {
- if(i>0&&j<7){
- if(i==kcn)
- s[i-1][j+1]='*';
- }
- }
- //dole levo
- j=kcm;
- for(i=0;i<8;i++)
- {
- if(i<7&&j>0){
- if(i==kcn)
- s[i+1][j-1]='*';
- }
- }
- //dole desno
- j=kcm;
- for(i=0;i<8;i++)
- {
- if(i<7&&j<7){
- if(i==kcn)
- s[i+1][j+1]='*';
- }
- }
- for(i=0;i<8;i++)
- { for(j=0;j<8;j++)
- printf("%c\t", s[i][j]);
- printf("\n\n\n");
- }
- getchar();
- getchar();
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement