void Object::draw(int player){ if(compost) drawC(player); else drawS(player); }
int main() { FILE *f = fopen("pentam1.in","r+"); char mas[9][9]; int n,i,j,x,y; char c; fscanf(f,"%d\n",&n); for(i = 1; i<= 8; i++) { for(j = 1; j<= 8; j++) { mas[i][j]='0'; } } for(i = 0 ; i < n ; i++) { fscanf(f,"%c %d %d\n",&c, &x, &y); switch (c) { case 'A': drawA(mas,x,8-y+1); break; case 'B': drawB(mas,x,8-y+1); break; case 'C': drawC(mas,x,8-y+1); break; default: printf("Did not recognize shape(Not A, B or C )! \n"); } } fclose(f); int rez = 0; f = fopen("pentam1.out","w+"); //count the symbols for(i = 1; i<= 8; i++) { for(j = 1; j<= 8; j++) { //fprintf(f,"%c ",mas[i][j]); if(mas[i][j]=='x') rez++; } // fprintf(f,"\n"); } fprintf(f,"%d",rez); fclose(f); return 0; }