7:11: error: invalid conversion from 'const char*' to 'int' [-fpermissive]

int ledA;
int ledB;
int ledC;

int but6;

int durum="A";
int durum="B"
int durum="C"
int dugme_contrl;

void setup()
{
pinMode(but6, INPUT);

pinMode(A, OUTPUT);
pinMode(B, OUTPUT);
pinMode(C, OUTPUT);

}

void loop()
{

dugme_contrl == digitalRead(but6); // dugmeye baildiginda

if(dugme_contrl == HIGH)
{
if(durum=="A")
{
durum = "B";
}
if(durum=="B")
{
durum = "C";
}
if(durum=="C")
{
durum = "A";
}
}
}

if(durum=="A")
{
digitalWrite(A, HIGH);
digitalWrite(B, LOW);
digitalWrite(C, LOW);
}
if(durum=="B")
{
digitalWrite(A, LOW);
digitalWrite(B, HIGH);
digitalWrite(C, LOW);
}
if(durum=="C")
{
digitalWrite(A, LOW);
digitalWrite(B, LOW);
digitalWrite(C, HIGH);
}

need help with the errors

need help with the errors

Stop making them.

int durum="A";

Does this make ANY sense? The string "A" is NOT an int.

int durum="B"
int durum="C"

In my world, statements end with semicolons.

In my world, every variable must have a unique name.

dugme_contrl == digitalRead(but6);  // dugmeye baildiginda

The = and == operators are NOT interchangeable.