SOMEONE PLEASE HELP ME.... I HAVE TO REMOVE THE LEADING WHITESPACE IN THIS PROGRAM FOR MY CSE CLASS!!!
IT'S DUE IN A FEW HOURS
PRETTY MUCH IT'S A PROGRAM TO CHANGE NUMBERS FROM ACCOUNTING STYLE TO COMPUTER NUMBERS
FOR EXAMPLE: ($3,432.54) BECOMES -3432.54
IN THE INSTRUCTIONS WE HAVE TO GET RID OF THE LEADING WHITESPACE AND I CAN'T DO IT....
	
							
						
					IT'S DUE IN A FEW HOURS
PRETTY MUCH IT'S A PROGRAM TO CHANGE NUMBERS FROM ACCOUNTING STYLE TO COMPUTER NUMBERS
FOR EXAMPLE: ($3,432.54) BECOMES -3432.54
IN THE INSTRUCTIONS WE HAVE TO GET RID OF THE LEADING WHITESPACE AND I CAN'T DO IT....
Code:
	#include <iostream>
#include <cmath>
#include <fstream>
using namespace std;
int main()
{
	char InputC;
	ifstream IValues;
	ofstream OValues;
	IValues.open("Input Values.txt");
	if(IValues.fail())
	{cout << "ERROR: Your accounting file did not open.";
	return 1;}
	OValues.open("Output File.txt");
	while (!IValues.eof())
	{
	IValues.get(InputC);
	switch(InputC)
	{
	case ' ' : {if (IValues.peek() == ' ' || IValues.peek() == '\t' )
				   break;
			   else OValues << " ";} 
	case '\t': {if (IValues.peek() == '\t' || IValues.peek() == ' ' )
					break;
			   else OValues << " ";}
	case '$' : break;
	case ',' : break;
	case '(' : OValues << '-';
	case ')' : break;
	case '.' : OValues << ".";
				break;
	case '1' : OValues << "1";
				break;
	case '2' : OValues << "2";
				break;
	case '3' : OValues << "3";
				break;
	case '4' : OValues << "4";
				break;
	case '5' : OValues << "5";
				break;
	case '6' : OValues << "6";
				break;
	case '7' : OValues << "7";
				break;
	case '8' : OValues << "8";
				break;
	case '9' : OValues << "9";
				break;
	case '0' : OValues << "0";
				break;
	case '\n' : OValues << "\n";
	default  : break;
	}}
	return 0;}
Comment