SOURCE FILE: progShell.cpp


#include <iostream>

using namespace std ;

/* Prototypes */

char      getStatus  (               );
 int     gtTxbleInc  (               );
 int     computeTax  (char, int      );
void      reportTax  (char, int, int );
 int      singleTax  ( int           );
 int  marriedJQWTax  ( int           );
 int   marriedFSTax  ( int           );
 int   headHouseTax  ( int           );

int main ()
{

}

/* Get a character from the user, indicating tax filing status.
   (S, J, H or M) */

char getStatus()
{ 

}
  
/* Get integer taxable income from the user. */

int gtTxbleInc() 
{ 

}

/* Figure the tax on t_inc, using the table for filing
   status "status" */

int computeTax(char status, int t_inc)
{ 

}

/* Report the tax on income "t_inc" and filing status "status".*/

void reportTax(char status, int t_inc, int tax)
{

}

/* Compute tax from schedule X
   Use this function when status code is 'S' */

int singleTax(int t_inc)
{

}

/* Compute tax from schedule Y-1.
   Use this function when status code is 'J' */

int marriedJQWTax(int t_inc)
{

}

/* Compute tax from schedule Y-2.
   Use this function when status code is 'M' */

int marriedFSTax(int t_inc)
{

}

/* Compute tax from schedule Z. 
   Use this function when status code is 'H' */

int headHouseTax(int t_inc)
{

}