error cs1525 unexpected symbol void

// Use this for initialization
void start()
{
}

void incCamera ()
{

cameras [currentCamera].enabled = false;

	CurrentCamera++;

if (CurrentCamera > cameras.Length)
	{
		CurrentCamera = 0;
	}

cameras [currentCamera].enabled = true; 

void decCamera ()
{
	cameras [currentCamera].enabled = false;
	CurrentCamera--;

	if (CurrentCamera > cameras.length)
	{
		CurrentCamera = cameras.length - 1;
	}
	cameras [currentCamera].enabled = true;
}

}

// Update is called once per frame
void Update () {

	if (Input.GetKeyUp(KeyCode.UpArrow))
{
	incCamera();
}

	if (Input.GetKeyUp(KeyCode.DownArrow));

{
decCamera();
}

}

hi i need help, it says that in void start i have the unexpected symbol ´void´ help pls its frustrating i try everything

You placed your “decCamera” method inside the “incCamera” method. It should be declared after the method. For the future you should use a proper and consistent indention to recognise such problems faster.

edit

Here’s how your code looks like with proper indention. I also changed “start” to “Start”. “start” would not be recognised by Unity.

void Start()
{

}
          
void incCamera () 
{
    cameras [currentCamera].enabled = false;
    CurrentCamera++;
    if (CurrentCamera > cameras.Length)
    {
        CurrentCamera = 0;
    }
    cameras [currentCamera].enabled = true; 

    // Your error is here
    void decCamera ()
    {
        cameras [currentCamera].enabled = false;
        CurrentCamera--;
        if (CurrentCamera > cameras.length)
        {
            CurrentCamera = cameras.length - 1;
        }
        cameras [currentCamera].enabled = true;
    }
}

void Update ()
{
    if (Input.GetKeyUp(KeyCode.UpArrow))
    {
        incCamera();
    }
    if (Input.GetKeyUp(KeyCode.DownArrow));
    {
        decCamera();
    }
}

The correct code should look like this:

void incCamera () 
{
    cameras [currentCamera].enabled = false;
    CurrentCamera++;
    if (CurrentCamera > cameras.Length)
    {
        CurrentCamera = 0;
    }
    cameras [currentCamera].enabled = true; 
}

void decCamera ()
{
    cameras [currentCamera].enabled = false;
    CurrentCamera--;
    if (CurrentCamera > cameras.length)
    {
        CurrentCamera = cameras.length - 1;
    }
    cameras [currentCamera].enabled = true;
}

void Update ()
{
    if (Input.GetKeyUp(KeyCode.UpArrow))
    {
        incCamera();
    }
    if (Input.GetKeyUp(KeyCode.DownArrow));
    {
        decCamera();
    }
}