/*
 *2013-09-19
 *Loop Tests and Strings - You Do Its: pg 369
 *Bradley Forney
 *CIS 127
 *Professor: Craig Sharp
 * 
 *You Do Its pg. 328, pg. 335, pg. 355, pg. 369, pg. 373, & pg. 380
 *
 */

import javax.swing.*;
 
 public class RepairName
 {
	public static void main (String[] args)
	{
		String name, saveOriginalName;
		int stringLength;
		int i;
		char c;
		name=JOptionPane.showInputDialog(null,"Please enter your first and last name");
		
		saveOriginalName=name;
		stringLength=name.length();
		for(i=0;i<stringLength;i++)
		{
			c=name.charAt(i);
			if(i==0)
			{
				c=Character.toUpperCase(c);
				name=c+name.substring(1,stringLength);
			}
			else if(name.charAt(i)==' ' )
			{
				++i;
				c=name.charAt(i);
				c=Character.toUpperCase(c);
				name=name.substring(0,i)+c+name.substring(i+1,stringLength);
			}
		}
		
		JOptionPane.showMessageDialog(null,"Original name was "+saveOriginalName+"\nRepaired name is "+name);
		
	
	}
}