-2

guys..
please check this program this is already running but i have no idea to insert a queue
i need all your help guys as soon as possible. I hope that you will grant my request..
thank you...
God Bless and more power..

#include<stdio.h>
#include<conio.h>
#include<string.h>
#include<iostream.h>
#include<DOS.H>
#include<process.h>

char stack[30],input[30];
int head=-1;
void push(char z)
{
stack[head]=z;
}
void pop()
{
printf("%c",stack[head]);
}

//void start();

void main()
{
//clrscr();
int a,b,c,d;

clrscr();
			for(a=1; a<=75;a++){
			gotoxy(2+a,24);textcolor(MAGENTA+BLINK); cprintf("\1");
	}
		for(b=1; b<=75;b++){
		gotoxy(2+b,24);textcolor(GREEN);cprintf("\2");
		delay(50);
  }
{
gotoxy(5,1);textcolor(GREEN);cprintf(<snipped personal info>);
gotoxy(5,2);textcolor(YELLOW);cprintf("\n\3 DATA STRUCTURE...");
gotoxy(5,3);textcolor(RED);cprintf(<snipped personal info>);
 }

	//infix/postfix...//
  {
gotoxy(10,8);textcolor(YELLOW);cprintf("\5\5\5\5\5\5\5\5\5\5\5\5\5\5\5\5\5\5\5\5\5\5 \3               \3 \5\5\5\5\5\5\5\5\5\5\5\5\5\5\5\5\5\5\5\5\5\5\5\5");
gotoxy(35,8);textcolor(CYAN+BLINK);cprintf("STACK PROGRAM");
gotoxy(20,12);textcolor(MAGENTA);cprintf("\nEnter Infix:");
}
//printf("Postfix");
scanf("%s",&input);
gotoxy(30,17);textcolor(CYAN+BLINK+BROWN);cprintf("Postfix:");


 for (int x=0;x<=30;x++)
 {
 switch(input[x])
 {
	 case '1':
	 {
printf("1");
	break;
	}
case '2':
{
	 printf("2");
break;
}
	 case '3':
	 {
printf("3");
	 break;
	 }
case '4':
{
	 printf("4");
break;
}
	 case '5':
	 {
printf("5");
	 break;
	 }
case '6':
{
	 printf("6");
 break;
 }
	 case '7':
	 {
 printf("7");
	 break;
	 }
 case '8':
 {
	 printf("8");
 break;
 }
	 case '9':
	 {
 printf("9");
	 break;
	 }



 case '+':
 {
	 head++;
 push(input[x]);
	 break;
 }
	 case '-':
	 {
 head++;
	 push(input[x]);
 break;
	 }
 case '/':
 {
	 head++;
 push(input[x]);
	 break;
 }
	 case '*':
	 {
 head++;
	 push(input[x]);
 break;
	 }
 case ')':
 {
	 pop();
 break;
 }
	 case '(':
	 {

 //---------ignore---------//
	 break;
	 }
}
}
getch();
	}
Votes + Comments
Not using code tags, using the antiquated version of turbo c, void main, using irrelevant header files, and posting what might be deemed c++ code in a c forum. etc etc
Try praying to the god of code tags for a while
3
Contributors
2
Replies
3
Views
9 Years
Discussion Span
Last Post by Aia
0

If you spent less time concentrating on how to paint the text different colours in the console window you might be getting somewhere.

Votes + Comments
"If you spent less time concentrating on how to paint the text different colours" --- aha... priceless.
This topic has been dead for over six months. Start a new discussion instead.
Have something to contribute to this discussion? Please be thoughtful, detailed and courteous, and be sure to adhere to our posting rules.