Hi guys, once more I am completely stumped on a C problem. The goal is to read in the perimeter of a shape that will be marked off by the user, then read in a point inside the shape that is given by the user. I then have to write a recursive function that will "fill" the shape until it reaches a boundary, starting from the point given.
I got as far as writing a function to read in the boundaries of the shape into a multidimensional array before I got stumped =/ Here's the code for reading in the array:
Once again, thanks for the help.Code:void initArray(char array[size][size]) { char current_char; int i=0; int j=0; printf("Enter a line of text:\n"); while (true) { current_char=getchar(); switch(current_char) { case 'e': break; case ' ':break; case '\n':j++; i=0; break; default: array[i][j]=current_char; i++; break; } if (current_char=='e') break; } }



LinkBack URL
About LinkBacks


