2 digit display control with one push button for counting.

Hello sir or Mam,
Plz help me
I have done 2 digit display coding for counting.
But when i add 1 push button coding this code.
So error every time .
Please solve my problem and give me right code .

2 digit display coding .

const int a=1;
const int b=2;
const int c=3;
const int d=4;
const int e=5;
const int f=6;

void setup(){
pinMode(a, OUTPUT);
pinMode(b, OUTPUT);
pinMode(c, OUTPUT);
pinMode(d, OUTPUT);
pinMode(e, OUTPUT);
pinMode(f, OUTPUT);
}

void loop()
{
for (int i = 0; i < 10; i++)
{
for ( int j = 0; j < 10; j++)
{
for (int del = 0; del < 10; del++)
{
disp(i, j);
}
}
}
}

void zero()
{
digitalWrite(a, LOW);
digitalWrite(b, LOW);
digitalWrite(c, LOW);
digitalWrite(d, LOW);
}

void one()
{
digitalWrite(a, HIGH);
digitalWrite(b, LOW);
digitalWrite(c, LOW);
digitalWrite(d, LOW);
}

void two()
{
digitalWrite(a, LOW);
digitalWrite(b, HIGH);
digitalWrite(c, LOW);
digitalWrite(d, LOW);
}

void three()
{
digitalWrite(a, HIGH);
digitalWrite(b, HIGH);
digitalWrite(c, LOW);
digitalWrite(d, LOW);
}

void four()
{
digitalWrite(a, LOW);
digitalWrite(b, LOW);
digitalWrite(c, HIGH);
digitalWrite(d, LOW);
}

void five()
{
digitalWrite(a, HIGH);
digitalWrite(b, LOW);
digitalWrite(c, HIGH);
digitalWrite(d, LOW);
}

void six()
{
digitalWrite(a, LOW);
digitalWrite(b, HIGH);
digitalWrite(c, HIGH);
digitalWrite(d, LOW);
}

void seven()
{
digitalWrite(a, HIGH);
digitalWrite(b, HIGH);
digitalWrite(c, HIGH);
digitalWrite(d, LOW);
}

void eight()
{
digitalWrite(a, LOW);
digitalWrite(b, LOW);
digitalWrite(c, LOW);
digitalWrite(d, HIGH);
}

void nine()
{
digitalWrite(a, HIGH);
digitalWrite(b, LOW);
digitalWrite(c, LOW);
digitalWrite(d, HIGH);
}

void d1(int no)
{
digitalWrite(e, HIGH);
digitalWrite(f, LOW);
switch (no)
{
case 0: zero(); break;
case 1: one(); break;
case 2: two(); break;
case 3: three(); break;
case 4: four(); break;
case 5: five(); break;
case 6: six(); break;
case 7: seven(); break;
case 8: eight(); break;
case 9: nine(); break;
case 10: zero(); break;
}
}

void d2(int no)
{
digitalWrite(f, HIGH);
digitalWrite(e, LOW);
switch (no)
{
case 0: zero(); break;
case 1: one(); break;
case 2: two(); break;
case 3: three(); break;
case 4: four(); break;
case 5: five(); break;
case 6: six(); break;
case 7: seven(); break;
case 8: eight(); break;
case 9: nine(); break;
case 10: zero(); break;
}
}

void disp(int i, int j)
{
d1(i);
delay(100);
d2(j);
delay(100);
}

2 digit display with one push button.
This is error coding. ..
Solve it plz ...sir

const int a=1;
const int b=2;
const int c=3;
const int d=4;
const int e=5;
const int f=6;
const int buttonPin = 7;
int no = 0;
int buttonState = 0;
int lastButtonState = 0;

void setup(){
pinMode(buttonPin, INPUT);
pinMode(a, OUTPUT);
pinMode(b, OUTPUT);
pinMode(c, OUTPUT);
pinMode(d, OUTPUT);
pinMode(e, OUTPUT);
pinMode(f, OUTPUT);
}
void loop()
{
buttonState = digitalRead(buttonPin);
{
if (buttonState != lastButtonState)
{
if (buttonState == HIGH)
no++;
}

else {

}
}
lastButtonState = buttonState;
////////////////////////
switch(no)
{
case 0:
digitalWrite(a, LOW);
digitalWrite(b, LOW);
digitalWrite(c, LOW);
digitalWrite(d, LOW);
break;

case 1:
digitalWrite(a, HIGH);
digitalWrite(b, LOW);
digitalWrite(c, LOW);
digitalWrite(d, LOW);
break;

case 2:
digitalWrite(a, LOW);
digitalWrite(b, HIGH);
digitalWrite(c, LOW);
digitalWrite(d, LOW);
break;

case 3:
digitalWrite(a, HIGH);
digitalWrite(b, HIGH);
digitalWrite(c, LOW);
digitalWrite(d, LOW);
break;

case 4:
digitalWrite(a, LOW);
digitalWrite(b, LOW);
digitalWrite(c, HIGH);
digitalWrite(d, LOW);
break;

case 5:
digitalWrite(a, HIGH);
digitalWrite(b, LOW);
digitalWrite(c, HIGH);
digitalWrite(d, LOW);
break;

case 6:
digitalWrite(a, LOW);
digitalWrite(b, HIGH);
digitalWrite(c, HIGH);
digitalWrite(d, LOW);
break;

case 7:
digitalWrite(a, HIGH);
digitalWrite(b, HIGH);
digitalWrite(c, HIGH);
digitalWrite(d, LOW);
break;

case 8:
digitalWrite(a, LOW);
digitalWrite(b, LOW);
digitalWrite(c, LOW);
digitalWrite(d, HIGH);
break;

case 9:
digitalWrite(a, HIGH);
digitalWrite(b, LOW);
digitalWrite(c, LOW);
digitalWrite(d, HIGH);
break;
default: no=0; break; }
}
void d1(int no)
{
digitalWrite(e, HIGH);
digitalWrite(f, LOW);

}

void d2(int no)
{
digitalWrite(f, HIGH);
digitalWrite(e, LOW);
}
void begin()
{
for (int i = 0; i < 10; i++)
{
for ( int j = 0; j < 10; j++)
{
for (int del = 0; del < 10; del++)
{
disp(i,j);
}
}
}
}

void disp(int i, int j)
{
d1(i);
delay(100);
d2(j);
delay(100);
}

Plz solve it ..
& find error.

This is error coding. ..

What is the error ?

I wana add one push button coding in this coding

Your code compiles for me without an error. Do you mean that it does not do what you want ?
If so, what should it do and what does it do ?

Incidentally, I cannot understand how people can work with a program in the state that yours is in. Please Auto Format it in the IDE and when you post code here use code tags.

See read this before posting a programming question

Sir,
Can u send me coding of 2 digit display control with one push button.
I have completed 2 digit display coding without push button.
Plz send me coding of 2 digit display with one push button.

V1i2k3a4s5h6:
Sir,
Can u send me coding of 2 digit display control with one push button.
I have completed 2 digit display coding without push button.
Plz send me coding of 2 digit display with one push button.

You apparently can't read, or can't translate the replies into your own language, because you are not answering the questions that have been asked.

Do not expect people to give you code just because you keep asking.

NO is a response that you will need to accept.

2 digit display coding .

const int a=1;
const int b=2;
const int c=3;
const int d=4;
const int e=5;
const int f=6;

void setup(){
pinMode(a, OUTPUT);
pinMode(b, OUTPUT);
pinMode(c, OUTPUT);
pinMode(d, OUTPUT);
pinMode(e, OUTPUT);
pinMode(f, OUTPUT);
}

void loop()
{
for (int i = 0; i < 10; i++)
{
for ( int j = 0; j < 10; j++)
{
for (int del = 0; del < 10; del++)
{
disp(i, j);
}
}
}
}

void zero()
{
digitalWrite(a, LOW);
digitalWrite(b, LOW);
digitalWrite(c, LOW);
digitalWrite(d, LOW);
}

void one()
{
digitalWrite(a, HIGH);
digitalWrite(b, LOW);
digitalWrite(c, LOW);
digitalWrite(d, LOW);
}

void two()
{
digitalWrite(a, LOW);
digitalWrite(b, HIGH);
digitalWrite(c, LOW);
digitalWrite(d, LOW);
}

void three()
{
digitalWrite(a, HIGH);
digitalWrite(b, HIGH);
digitalWrite(c, LOW);
digitalWrite(d, LOW);
}

void four()
{
digitalWrite(a, LOW);
digitalWrite(b, LOW);
digitalWrite(c, HIGH);
digitalWrite(d, LOW);
}

void five()
{
digitalWrite(a, HIGH);
digitalWrite(b, LOW);
digitalWrite(c, HIGH);
digitalWrite(d, LOW);
}

void six()
{
digitalWrite(a, LOW);
digitalWrite(b, HIGH);
digitalWrite(c, HIGH);
digitalWrite(d, LOW);
}

void seven()
{
digitalWrite(a, HIGH);
digitalWrite(b, HIGH);
digitalWrite(c, HIGH);
digitalWrite(d, LOW);
}

void eight()
{
digitalWrite(a, LOW);
digitalWrite(b, LOW);
digitalWrite(c, LOW);
digitalWrite(d, HIGH);
}

void nine()
{
digitalWrite(a, HIGH);
digitalWrite(b, LOW);
digitalWrite(c, LOW);
digitalWrite(d, HIGH);
}

void d1(int no)
{
digitalWrite(e, HIGH);
digitalWrite(f, LOW);
switch (no)
{
case 0: zero(); break;
case 1: one(); break;
case 2: two(); break;
case 3: three(); break;
case 4: four(); break;
case 5: five(); break;
case 6: six(); break;
case 7: seven(); break;
case 8: eight(); break;
case 9: nine(); break;
case 10: zero(); break;
}
}

void d2(int no)
{
digitalWrite(f, HIGH);
digitalWrite(e, LOW);
switch (no)
{
case 0: zero(); break;
case 1: one(); break;
case 2: two(); break;
case 3: three(); break;
case 4: four(); break;
case 5: five(); break;
case 6: six(); break;
case 7: seven(); break;
case 8: eight(); break;
case 9: nine(); break;
case 10: zero(); break;
}
}

void disp(int i, int j)
{
d1(i);
delay(100);
d2(j);
delay(100);
}

I wana add push button coding in this code
Can u help me plz guys.

I wana add push button coding in this code
Can u help me plz guys.

First help us

Write in English and not textspeak

Put some Serial.print()s in the code at strategic points and print relevant variables. Are the values what you expect ?

How is the input pin wired ? When the button is not pressed do you know what state the pin will be in ?

Read read this before posting a programming question and follow the advice it contains