So vielleicht:
Code:
void Kollisionskontrolle (void)
{
	char Zaehler = 0; // Zaehler für die Kontrolle der Taster
	char sw[5]; // Speicher für 5 Tastenwerte
	int i;

	// Teste auf Kollision
	for (i=0; i<5; i++)
	{
		sw[i]=PollSwitch(); // Tastenwert speichern
		if (sw[i] != 0) Zaehler++; // Wenn eine Taste erkannt wird Zähler erhöht

		Msleep(1);
	}

	// Wurde fünf mal die selbe Taste erkannt?
	if ((Zaehler == 5) && (sw[0]==sw[1]) && (sw[0]==sw[2]) && (sw[0]==sw[3]) && (sw[0]==sw[4]))
	{
		//Zaehler = PollSwitch();
		Zaehler=sw[0];

		// Unterschiedliche Reaktionen
...