for(int i=x; i<=eingabe_min; i++)
Wie hier gesagt wurde, ist die Variable X nicht deklariert, benutz hier einfach eine feste Zahl, eine Variable wird hier nicht benötigt.
Desweiteren musst du nicht bis eingabe_min durchgehen, sondern musst nur weniger Durchläufe benutzen, um zu testen, ob es sich um eine Primzahl handelt.
Welche Zahlen du nehmen kannst, da sollst selbst drauf kommen.
if (eingabe_min%i == 0) // Auf Prim überprüfen
{
teiler = true;
}
if (teiler == true)
{
cout << i << endl << "\n"; // Ausgabe
}
Hier überprüfst du, ob der Rest nach dem Teilen 0 ist (Die Zahl ist also teilbar und somit KEINE Primzahl.
Danach gibst du halt den Teiler aus, durch dem die Zahl teilbar ist. Somit hast du eine Liste aller Teiler von ungraden Zahlen, da du die graden Zahlen richtigerweise am Anfang direkt ausschliesst.