Jump to content

Shadowlord

Members
  • Posts

    3
  • Joined

  • Last visited

Posts posted by Shadowlord

  1. Here's my code:

    void playGame(char*);

    void adjudicateGuess (char*, char*, int);

    void mastermind (char*);

    char* GenerateCode();

    void playOneTurn (char*);

    char* calcBlack (char*);

    char* calcWhite (char*);

    int WinOrLose (int, int);

    void print_feedback();

    void mastermind (char* Gen_code) {

        //generate code --> char *

        char* Secret_code;

    }

    char* GenerateCode () {

        char* Gen_code;

        //generates code

        //outputs random code

    }

    void playOneTurn (char* Secret_code) {

        //User input (guess code)

        char* Guess_code;

        //scanf("%d",Guess_code);

        printf("one turn");

    }

    void playGame (char* Secret_code) {

        //loop; playOneTurn * 10

        int i;

        int turnValue = 10;

        for (i=0;i<turnValue;i=i+1) {

            playOneTurn(Secret_code);

        }

    }

    void adjudicateGuess (char* Guess_code,char* Secret_code, int WinOrLose) {

        //check positions, winorlose/print white pegs, print black pegs

    }

    char* calcBlack (char* Secret_code) {

        int blackpegs;

    }

    char* calcWhite (char* Secret_code) {

        int whitepegs;

    }

    int WinOrLose (int whitepegs,int blackpegs) {

        //does player win or lose?

    }

    void print_feedback () {

       

    }

    int main () {

        char c;

        playGame ();

       

        c = getchar ();

    }

    ------------------------------------------------------------------------------------------------------

    The error says:

    H:Documents2008SDDCodeCMasterMindmastermind. c In function `main':

    64 H:Documents2008SDDCodeCMasterMindmastermind. c too few arguments to function `playGame'

    ----------------------------------------------------------------------------------------------------------

    I can't seem to work out what's wrong.

    Any assistance is greatly appreciated.  :)

×
×
  • Create New...