Unexpected symbol error

Unity gives me an Error when I use this code

using UnityEngine;
using System.Collections;

public class Changelevel : MonoBehaviour {

	// Use this for initialization
	void Start () {
        StartCoroutine  Verzögerung ();
   	}
	
	// Update is called once per frame
	void Update () {
   	}

	float  zeit = 5.00f ;
	
	IEnumerator Verzögerung () {
	    yield return new WaitForSeconds ( zeit) ;
        Application.LoadLevel(" Credits ");
    }
}

Assets/Text anim/Changelevel.cs(12,45): error CS1525: Unexpected symbol (', expecting )‘, ,', ;’, [', or =’

I think you are calling your coroutine incorrectly. I’m no expert on coroutines, but try changing line 8 to the following

StartCoroutine  (Verzögerung ());

Its pretty clear that the coroutine is the issue here

Please go through this link for the right implementation of coroutine

http://docs.unity3d.com/ScriptReference/MonoBehaviour.StartCoroutine.html