#include 
#include 
#include 
#include 
#include 
int main()
{
 ifstream File("C:\\Pr53.dat");

 char *Result[4] = {" O Wins Horizontally"," X Wins Horizontally",
		    " O Wins Diagonally", "X Wins Diagonally"};
 char *XOString = new char[10];
 char *XO[5] = {"XXX","OOO", "OXOXOXOXO", "XOXOXOXOX",
		"XOOOXXOXO"};

  clrscr();
  if(!XOString)
   {
    cout<<"Error Allocating the string";
    exit(1);
   }

 do
 {
  File>>XOString;
    cout< 0)
       cout<

    Source: geocities.com/nit3shift