error CS1031: Type expected fix

//this is my ChangeCameraMoreSimple.cs script
// CharacterController.js is another script, I tried adding the script, CharacterController, but got this problem

using UnityEngine;
using System.Collections;

public class ChangeCameraMoreSimple : MonoBehaviour
public class CharacterController : MonoBehaviour

{
    public GameObject carCamera;
    public GameObject playerCamera;
	public GameObject Car;
	public GameObject Player;
	
	// Use this for initialization
	void Start () {
	    
	}
	
	// Update is called once per frame
	void Update () {
	    if (Input.GetKey(KeyCode.E))
	    {
	        carCamera.active = true;
	        playerCamera.active = false;

			
	        Player.active = false;
	        Car.active = true;
	    }
        if (Input.GetKey(KeyCode.R))
        {
            playerCamera.active = true;
            carCamera.active = false;
			
       		Player.active = true;
        	Car.active = true;
			GetComponent(CharacterController).enabled = true;

        }
	}
}

@SMASapps,

Your post (as it appears now) clearly isn’t something we can give you one answer for - there are numerous problems with your script, and it’s obvious that you’re in a bit over your head. It sounds like what you’re looking for is Unity training, rather than a specific answer. I would suggest visiting the following training websites to find the one that best helps you move forward. In addition to the sites below, you can always search YouTube, which has a large number of user-created Unity tutorials.