You didn't read my previous post properly.
void inputcomputer(int*pt1,int*pt2,int*pt3,char *A);
You have declared A as char *, it can hold only a string (like 1D array). But you are passing multidimensional array. So declare A accordingly (char **A[3] or char *A[3][3]).
example,
void inputcomputer(int*pt1,int*pt2,int*pt3,char *A[3][3]);