I have tried about a million times to fix the error but still no result and I need to fix this before tomarrow can someone help by showing me what to do the compiler shows that the error is at the curly braces after void triangle(int a, int b, int c) and at the end
#include<stdio.h> //header file
#include<conio.h> //header file
#include<stdlib.h> //header file
#include<time.h> //header file
#include<math.h> //header file
#define PI 3.14159 //header file indicating that pie is equal to 3.14159
void mad (int g, int f, int o);
void triangle(int a, int b, int c);
void matrices(int m,int n,int p,int q,char op2);
void Areas_volumes();
void sim();
int opt1;
char opt2;
int type;
float x,y;
int m, n, t, d, first[10][10], second[10][10], difference[10][10],sum[10][10], p, q, k, sum1=0, multiply[10][10],transpose[10][10],matrix[10][10];
int g,o,f;
int count1=1;
float a,b,c;
static int incor=0,cor=0,tincor=0,tcor=0; //declaring integer variables
char ans='Y';
/*declaring the structure and structure variables*/
struct student //structure name
{
/*declaration of variables for storing the user information*/
char fname[15];//declaring fname as an character that will be used to collected the user first name
char lname[15]; //declaring lname as an character that will be used to collected the user last name
char gender[7]; //declaring gender as an character that will be used to collected the user gender
int age; //declaring age as an integer that will be used to collected the user age
int grade;//declaring grade as an integer that will be used to collected the user grade
};
/*main function*/
void main() //main function of the program
{ //main function begins
fflush(stdin);
FILE * record;
char count;
if ((record = fopen("RECORD.TXT", "w+"))==NULL) //checking if the file can be open
{ //if statement begins
printf("We're soory but the file cannot be opened");//printing that the file can nt be open
} //if statement ends
else
{ //ellse begin
incor=0,cor=0,tcor=0,tincor=0;
clrscr();//clearing the screen
fflush(stdin);
/*structure*/
struct student stu;
puts("\nEnter first name\n");//prompting the user to enter his/her first name
fflush(stdin);
gets(stu.fname);//gets user first name
puts("\nEnter last name\n"); //prompts the user to enter his/her last name
fflush(stdin);
gets(stu.lname); //gets user last name
puts("\nEnter your gender\n"); //prompting the user to enter his/her gender
fflush(stdin);
gets(stu.gender); //gets user gender
printf("\nEnter your age\n"); //prompting the user to enter his/her age
fflush(stdin);
scanf("%d",&stu.age); //gets user age
printf("\nEnter your grade\n"); //prompting the user to enter his/her grade
fflush(stdin);
scanf("%d",&stu.grade); //gets user grade
//do{
clrscr(); //clearr screen function
/******************************************************************************/
clrscr();// Clear the screen each time
while (ans == 'Y')
{
printf("\t\t____WELCOME TO THE SUPER SCIENTIFIC CALCULATOR____\n");
printf("\t\t CREATED BY ROMARIO FRANKS \n");
printf("\t\t ******************FOR*********************\n\n\n");
printf("\t\t_-_-_-_OLD HARBOUR HIGH SCHOOL CXC STUDENTS_-_-_-_\n\n\n");
printf("\t\t1. *Details of a Traingle* \n\n");
printf("\t\t2. * * Matrices * * \n\n");
printf("\t\t3. *****Simultaneous Equation***** \n\n");
printf("\t\t4. COMPLETING THE SQUARE \n\n");
printf("\t\t5. Areas and Volumes \n\n");
scanf("%d", &opt1);
clrscr();
switch(opt1)
{
case 1:
clrscr();
printf("Enter the lengths of the three sides of the triangle :");
scanf("%f%f%f",&a,&b,&c);
triangle(a,b,c);
break; //break case 1
case 2:
clrscr();
printf("****<<<<*********<<<<***********MATRICES****<<<<***********<<<<*********\n\n\n");
printf("\t\t--------------------------_a)SUBTRACT MATRICES__---------------------------\n");
printf("\t\t**************************_b) ADD MATRICES __***************************\n");
printf("\t\t_________________________--c)MULTIPLY MATRICES--___________________________\n");
printf("\t\t<<<<<<<<<<<<<>>>>>>>>>>>>__d)TRANSPOSE MATRICES-<<<<<<<<<<<<<<<>>>>>>>>>>>>\n");
fflush;
scanf("%s",&opt2);
clrscr();
printf("Enter the number of rows and columns of matrix\n");
scanf("%d%d",&m,&n);
printf("Enter the elements of first matrix\n");
printf("Enter the number of rows and columns of second matrix\n");
scanf("%d%d",&p,&q);
matrices(m,n,p,q,opt2);
printf("Go back to Menu?");
scanf("%s",ans);
break;
case 3:
clrscr();
printf("\nEner answer up to 2 decimal place\n");
printf("\nEnter the value of x\n"); //prompting the user to enter the value of x
scanf("%f",&x); //getting the value of x
printf("\nEner answer up to 2 decimal place\n");
printf("\nEnter the value of y\n"); //prompting the user to enter the value of y
scanf("%f",&y); //getting the value of y
sim();
break;
case 4:
clrscr();
printf(" COMPLETING THE SQUARE \n\n");
printf(" N.B this calculator can only complete a Quadratic Equation which function is\n\n g(x)(x)+f(x)+o=0 which is also the same as a(x)(x)+b(x)=c=0 into the form\n\n g(x+f)(x+f)+e which is the same as a(x+d)(x+d)+e=0, Example if the function is:3(x)(x)+2(x)+9=0 please only input 3 2 9");
mad(g,f,o);
break;
case 5:
clrscr();
printf("********* PLEASE SELECT AN OPTION BELOW ***********\n\n");
printf(" a. Square \n\n ");
printf(" b. Rectangle\n\n");
printf(" c. Circle\n\n");
printf(" d. Triangle\n\n");
printf(" e. Rhombus\n\n");
printf(" f. PARALLELOGRAM\n\n");
printf(" g. TRAPEZIUM\n\n");
printf(" h. QUADRILATERAL\n\n");
printf(" i. SEMICERCLE\n\n");
printf(" j. SECTOR\n\n");
printf(" k. SPHERE\n\n");
printf(" l. CONE\n\n");
printf(" m. CYLLINDER\n\n");
printf(" n. CUBE\n\n");
printf(" o. CUBOID\n\n");
printf(" p. HEMISPHERE\n\n");
Areas_volumes();
break;
default:printf("\nYOU HAVE ENTERED AN INVALID OPTION\n");
break;
}
printf("\n\n Enter 'Y' to continue and 'e' to exit\n");
scanf("%s",&count);
}
/*getting annd printing the user information that was entered in the structure*/
fscanf(record,"%s %s\t %s\t %d\t %d",stu.fname,stu.lname,stu.gender,stu.age,stu.grade);
fprintf(record,"Name\t\t Gender\t Age\t Grade\n");
fprintf(record,"%s %s\t %s\t %d\t %d",stu.fname,stu.lname,stu.gender,stu.age,stu.grade);
rewind(record);
fflush(stdin);
fclose(record);
// }//else end
fflush(stdin);
}
getch(); //pause the screen
}
//***********************************************************************************//
void matrices(int m,int n,int p,int q,char op2)
{
switch(op2)
{
case 'a': //Subtraction of Matrices
clrscr();
printf("Enter the number of rows and columns of matrix\n");
scanf("%d%d",&m,&n);
printf("Enter the elements of first matrix\n");
for ( t = 0 ; t < m ; t++ )
{
for ( d = 0 ; d < n ; d++ )
{
scanf("%d",&first[t][d]);
}
}
printf("Enter the elements of second matrix\n");
for ( t = 0 ; t < m ; t++ )
{
for ( d = 0 ; d < n ; d++ )
{ scanf("%d",&second[t][d]);
}
}
for ( t = 0 ; t < m ; t++ )
{ for ( d = 0 ; d < n ; d++ )
{
difference[t][d] = first[t][d] - second[t][d];
}
}
printf("difference of entered matrices:-\n");
for ( t = 0 ; t < m ; t++ )
{
for ( d = 0 ; d < n ; d++ )
{ printf("%d\t",difference[t][d]);
}
printf("\n");
}
getch();
break;
//}
case 'b': //Addition of Matrices
clrscr();
printf("Enter the number of rows and columns of matrix ");
scanf("%d%d",&m,&n);
printf("Enter the elements of first matrix\n");
for ( t = 0 ; t < m ; t++ )
for ( d = 0 ; d < n ; d++ )
scanf("%d",&first[t][d]);
printf("Enter the elements of second matrix\n");
for ( t = 0 ; t < m ; t++ )
for ( d = 0 ; d < n ; d++ )
scanf("%d",&second[t][d]);
for ( t = 0 ; t < m ; t++ )
for ( d = 0 ; d < n ; d++ )
sum[t][d] = first[t][d]+ second[t][d];
printf("Sum of entered matrices:-\n");
for ( t = 0 ; t < m ; t++ )
{
for ( d = 0 ; d < n ; d++ )
printf("%d\t",sum[t][d]);
printf("\n");
}
getch();
break;
case 'c': //Multiplication of Matrices
clrscr();
printf("Enter the number of rows and columns of first matrix\n");
scanf("%d%d",&m,&n);
printf("Enter the elements of first matrix\n");
for ( t = 0 ; t < m ; t++ )
for ( d = 0 ; d < n ; d++ )
scanf("%d",&first[t][d]);
printf("Enter the number of rows and columns of second matrix\n");
scanf("%d%d",&p,&q);
if ( n != p )
printf("Matrices with entered orders can't be multiplied with each other.\n");
else
{
printf("Enter the elements of second matrix\n");
for ( t = 0 ; t < p ; t++ )
for ( d = 0 ; d < q ; d++ )
scanf("%d",&second[t][d]);
for ( t = 0 ; t < m ; t++ )
{
for ( d = 0 ; d < n ; d++ )
{
for ( k = 0 ; k < p ; k++ )
{
sum1 = sum1 + first[t][k]*second[k][d];
}
multiply[t][d] = sum1;
sum1 = 0;
}
printf("Product of entered matrices:-\n");
for ( t = 0 ; t < m ; t++ )
{
for ( d = 0 ; d < q ; d++ )
printf("%d\t",multiply[t][d]);
}
//}
getch();
//}
break;
case 'd':
clrscr();
printf("Enter the number of rows and columns of matrix ");
scanf("%d%d",&m,&n);
printf("Enter the elements of matrix \n");
for( t = 0 ; t < m ; t++ )
{
for( d = 0 ; d < n ; d++ )
{
scanf("%d",&matrix[t][d]);
}
}
for( t = 0 ; t < m ; t++ )
{
for( d = 0 ; d < n ; d++ )
{
transpose[d][t] = matrix[t][d];
}
}
printf("Transpose of entered matrix :-\n");
for( t = 0 ; t < n ; t++ )
{
for( d = 0 ; d < m ; d++ )
{
printf("%d\t",transpose[t][d]);
}
printf("\n");
}
getch();
//}
break;
}
/*************************************************************************************************************************************************************/
// GIVE DETAILS OF A TRIANGLE
void triangle(int a, int b, int c)
{
int a,b,c,S,D,A,B,C,Area,R;
printf("Enter the lengths of the three sides of the triangle :");
scanf("%f%f%f",&a,&b,&c);
S =(a+b+c)/2.0; // S is the semiperimeter of the triangle
D = S*(S-a)*(S-b)*(S-c); //D is the square of the area of the triangle
if(D<=0)
{
printf("The triangle cannot be formed");
getch();
exit(0);
if((a==b || b==c || c==a) && !(a==b && b==c && c==a))
// this complex logic is to eliminate interpretting a triangle with all three angles
// sides equal as both isosceles and equilateral.
{
printf("\t\tThe triangle is ISOSCELES\n");
}
if(a==b && b==c && c==a)
{
printf("\t\tThe triangle is EQUILATERAL\n");
}
if(a!=b && b!=c && c!=a)
{
printf("\t\tThe triangle is SCALENE\n");
}
Area=sqrt(D);
R = (a*b*c)/(4.0*Area);
printf("\t\tPERIMETER=%.2f units\n\n",(2.0*S));
{
printf("\t\tAREA=%.2f sq.units\n\n",Area);
}
{
printf("\t\tCIRCUM RADIUS=%.2f units\n\n",R);
}
// using sine rule,we get...
A = (180.0/3.1415926)*asin(a/(2.0*R)); // value of pi should be upto 7
B = (180.0/3.1415926)*asin(b/(2.0*R)); // decimal places of accuracy and also
C = (180.0/3.1415926)*asin(c/(2.0*R)); // note that the 7th decimal place
// is 6 and not 7 as it had to be if were
if(A==90.0 || B==90.0 || C==90.0) // approximated to 7 decimal places
printf("\t\tThe triangle is RIGHT ANGLED\n");
if(A<90.0 && B<90.0 && C<90.0)
printf("\t\tThe triangle is ACUTE ANGLED\n");
if(A>90.0 || B>90.0 || C>90.0)
printf("\t\tThe triangle is OBTUSE ANGLED\n");
printf("\n\nThe angles are as follows:\n");
printf("\t\tA = %.2f degrees\n",A);
printf("\t\tB = %.2f degrees\n",B);
printf("\t\tC = %.2f degrees\n",C);
printf("Where A,B,C stand for angles opposite to sides%.2f,%.2f,%.2f\n",a,b,c);
printf("respectively");
}
getch();
}
//********************************************************************************************************************************************************//
//FIND THE AREAS AND VOLUMES OF ALL SHAPES IN THE CXC LEVEL
void Areas_volumes()
{
char opt3;
clrscr();
scanf("%s",&opt3);
}
switch(opt3)
{
case 'a':
clrscr();
float s,a,p;
printf("Enter side of square:");
scanf("%f",&s);
a=s*s;
p=4*s;
printf(" Perimeter of square : %.3f units\n\n",p);
printf(" Area of square : %.3f sq.units\n\n",a);
getch();
break;
case 'b':
clrscr();
float a,p,l,b;
printf("Enter length and breadth of rectangle: Length:");
scanf("%f",&l);
printf("Breadth:");
scanf("%f",&b);
a=l*b;
p=2*(l+b);
printf("Perimeter of rectangle : %.3f units\n\n",p);
printf("Area of rectangle : %.3f sq.units\n\n",a);
getch();
break;
case 'c':
clrscr();
float area,p;
float a,b,c,s;
printf("Enter three sides of triangle:");
scanf( "%f%f%f",&a,&b,&c);
p=a+b+c;
s=p/2;
area=sqrt(s*(s-a)*(s-b)*(s-c));
printf("Perimeter of triangle : %.3f units\n\n",p);
printf("Area of a triangle : %.3f sq.units\n\n",area);
getch();
break;
case 'd':
clrscr();
float r,a,p;
printf("Enter radius of circle:");
scanf("%f",&r);
a=PI * r * r;
p=2 * PI * r;
printf(" Circumference of circle : %.3f units\n\n",p);
printf(" Area of circle : %.3f sq.units\n\n",a);
getch();
break;
case 'e':
clrscr();
float s,d1,d2,a,p;
printf(" Enter side and diagonals of a rhombus Side:");
scanf("%f",&s);
printf(" Diagonal :\n");scanf("%f",&d1);
printf("Diagonal :\n");scanf("%f",&d2);
a=0.5*d1*d2;
p=4*s;
printf("Perimeter of rhombus :%.3f units\n\n",p);
printf("Area of rhombus :%.3f sq.units\n\n",a);
getch();
break;
case 'f':
clrscr();
float a,p,base,h,l,b;
printf("Enter height,length,breadth of parallalogram :" );
printf(" Height :\n"); scanf("%f",&h);
printf("Base or Length :\n"); scanf("%f",&l);
printf("Breadth :\n"); scanf("%f",&b);
base=l;
a=base*h;
p=2 * ( l + b );
printf("Perimeter of parallalogram :%.3f units\n\n",p);
printf("Area of parallogram :%.3f sq.units\n\n",a);
getch();
break;
case 'g':
clrscr();
float a,b,d,are;
printf("Enter height and lengths of two parallel sides:Height :");
scanf("%f",&d);
printf("Side:\n"); scanf("%f",&a);
printf("Side:\n"); scanf("%f",&b);
are=0.5 * d * (a+b);
printf("Area of trapezium : %.3f sq.units\n\n",are);
getch();
break;
case 'h':
clrscr();
float a,b,area,d;
printf("Enter diagonal and perpendicular distances from opposite vertices: ");
printf("Diagonal :\n"); scanf("%f",&d);
printf(" Distance :\n"); scanf("%f",&a);
printf("Distance :");scanf("%f",&b);
area= 0.5 * d * (a + b);
printf("Area of quadrilateral : %.3f sq.units\n\n", area);
getch();
break;
case 'i':
clrscr();
float a,p,r;
printf("Enter radius of semicircle:");
scanf("%f",&r);
a=0.5* PI * r * r;
p= (PI * r ) + (2 * r);
printf(" Circumference of semicircle : %.3f units\n\n",p);
printf(" Area of semicircle : %.3f sq.units\n\n",a);
getch();
break;
case 'j':
clrscr();
float x,r,temp,a,p;
printf("Enter radius and angle of sector:");
printf("Radius :\n");
scanf("%f",&r);
printf(" Angle(in degrees) :\n");
scanf("%f",&x);
temp= x/360;
a= temp * (PI * r * r);
p= temp * (2 * PI * r);
printf("Circumference of sector : %.3f units\n\n",p);
printf("Area of sector : %.3f sq.units\n\n",a);
getch();
break;
case 'k':
clrscr();
float tsa,v,r;
printf("Enter radius of sphere :");
scanf("%f",&r);
tsa=4*PI*r*r;
v=(4.0/3.0)*PI*r*r*r;
printf("Total surface area of sphere :%.3f sq.units\n\n",tsa);
printf("Volume of sphere :%.3f cu.units\n\n",v);
getch();
break;
case 'l':
clrscr();
float h,r,s ,v,tsa,lsa;
printf("Enter base radius ,height, slant height of cone :");
printf("Radius :\n"); scanf("%f",&r);
printf("Height :\n"); scanf("%f",&h);
printf(" Slant height :"); scanf("%f",&s);
tsa=PI * r *(s+r);
lsa=PI * r * s;
v=(PI * r * r * h)/3;
printf("Total surface area of cone :%.3f sq.units\n\n",tsa);
printf("Lateral surface area of cone :%.3f sq.units\n\n",lsa);
printf("Volume of cone :%.3f cu.units\n\n",v);
getch();
break;
case 'm':
clrscr();
float lsa,tsa,v,r,h;
printf("Enter height and radius of cyllinder");
printf("Height :\n"); scanf("%f",&h);
printf("Radius :\n"); scanf("%f",&r);
lsa=2*PI*r*h;
tsa=2*PI*r*(h+r);
v=PI*r*r*h;
printf("Total surface area of cyllinder :%.3f sq.units\n\n",tsa);
printf("Curved surface area of cyllinder :%.3f sq.units\n\n",lsa);
printf("Volume of cyllinder :%.3f cu.units\n\n",v);
getch();
break;
case 'n':
clrscr();
float lsa,tsa,v,s,d;
printf("Enter side of cube :");
scanf("%f",&s);
d=s*sqrt(3);
lsa=4 * s * s;
tsa=6 * s * s;
v= s * s * s;
printf("Diagonal of cube :%.3f units\n\n",d);
printf("Total surface area of cube :%.3f sq.units\n\n",tsa);
printf("Lateral surface area of cube :%.3f sq.units\n\n",lsa);
printf("Volume of cube :%.3f cu.units\n\n",v);
getch();
break;
case 'o':
clrscr();
float lsa,tsa,v,l,b,d,h;
printf("Enter length,breadth,height of cuboid :");
printf("Length :\n\n"); scanf("%f",&l);
printf("Breadth :\n\n"); scanf("%f",&b);
printf("Height :\n\n"); scanf("%f",&h);
d=sqrt(l*l + b*b + h*h );
lsa =2 * h *( l+b );
tsa = lsa + 2 * l * b;
v=l*b*h;
printf("Diagonal of cuboid :%.3f units\n\n",d);
printf("Total surface area of cuboid :%.3f sq.units\n\n",tsa);
printf("Lateral surface area of cuboid :%.3f sq.units\n\n",lsa);
printf("Volume of cuboid :%.3f cu.units\n\n",v);
getch();
break;
case 'p':
clrscr();
float lsa,tsa,v,r;
printf("Enter radius of hemisphere :");
scanf("%f",&r);
tsa=3*PI*r*r;
lsa=2*PI*r*r;
v=(2.0/3.0)*PI*r*r*r;
printf("Total surface area of hemisphere :%.3f sq.units\n\n",tsa);
printf("Lateral surface area of hemisphere :%.3f sq.units\n\n",lsa);
printf(" Volume of hemisphere :%.3f cu.units\n\n",v);
getch();
break;
}
//***********************************************************************************************************************************************************************//
// Completing the Square
void mad (int g, int f, int o)
{
printf("%d(x)(x)+%d(x)+%d=0",g,f,o);
printf("%d(x)(x)+%d(x)+%d=0",g,f,o);
printf("(x)(x)+%d/%d(x)+%d/%d=0",f,g,o,g);
printf("(x)(x)+%d/%d(x)=-%d/%d",f,g,o,g);
printf("(x)(x)+%d/%d(x)+[%d/2(%g)][%d/2(%d)]=-%d/%d+[%d/2(%d)][%d/2(%d)]",f,g,f,g,f,g,o,f,g,f,g);
printf("[(x)+%d/2(%d)][(x)+%d/2(%d)]=(-%d/%d)+(%d/2(%d))(%d/2(%d))",f,g,f,g,o,g,f,g,f,g);
printf("[(x)+%d/2(%d)][(x)+%d/2(%d)]+(%d/%d)-(%d/2(%d))(%d/2(%d))=0",f,g,f,g,o,g,f,g,f,g);
printf("[(x)+%d/2(%d)][(x)+%d/2(%d)]+(%d-(%d*%d)/4(%d))=0",f,g,f,g,o,f,f,g);
getch();
}
//*******************************************************************************************************************************************************************************//
//Simultaneous Equation
void sim()
{
int a,b,c,d,e,f; //declaring integer variables
float x,y,yl,ansx,ansy; //declaring numeric decimal variables
float bl,cl,el,fl,m; //declaring numeric decimal variables
//static int tcor=0, tincor=0;
clrscr(); //clear screen function
printf("\n\t^^^^^^^^ Welcome To Simultaneous Equation Section ^^^^^^^^\n\n");
int p; //declaring 'p' as an integer
for(p=0; p<2; p++) //looping 'p' two (2) times
{ //for loop begins
clrscr(); //clear screen funnction
srand(time(NULL));
a=1+rand()%5; //getting the value of 'a' using random numbers between 0 and 6
b=6+rand()%10; //getting the value of 'b' using random numbers between 5 and 11
c=11+rand()%35; //getting the value of 'c' using random numbrs between 10 and 36
d=1+rand()%5; //getting the value of 'd' using random numbers between 0 and 6
e=6+rand()%10; //getting the value of 'e' using random numbers between 5 and 11
f=11+rand()%30; //getting the value of 'f' using random numbrs between 10 and 31
printf("%dx + %dy = %d\n",a,b,c);//printing equation 1
printf("%dx + %dy = %d\n",d,e,f);//printing equation 2
bl=b*d;
cl=c*d;
//dl=d*a
el=(e*a);
fl=(f*a);
yl=bl-el;
ansy=(cl-fl)/(yl); //calculating the answer for y
//ansx= ((b*ansy)-c)/a;
//y=(f-e)/d;
m=(e*ansy);
ansx= (f-m)/(d); //calculating the answer for x
printf("\nEner answer up to 2 decimal place\n");
printf("\nEnter the value of x\n"); //prompting the user to enter the value of x
scanf("%f",&x); //getting the value of x
printf("\nEner answer up to 2 decimal place\n");
printf("\nEnter the value of y\n"); //prompting the user to enter the value of y
scanf("%f",&y); //getting the value of y
if(x==ansx) //comparing the value of x that the user entered with the calculated value of x
{ //if begins
cor++; //incrimenting cor by 1
printf("\nYour x value is correct\n"); //printing that the value of x tht the user entered is correct
} //if ends
else
{//else begins
printf("\nYour x value is incorrect");//printing that the value of x that the user entered is incorrect
incor++; //incrimenting incor by 1
printf("\nThe correct answer for x is %0.2f",ansx);//printing the correct value for x
} //else ends
if(y==ansy)//cmparing the value of y that the user entered with the calculated value of y
{//if begins
cor++; //incrimenting cor by 1
printf("\n\nYour y value is correct\n"); //printing that the value of y that the user entered is correct
}//if ends
else
{ //else begins
printf("\n\nYour y value is incorrect");//printing that the value of y that the user entered is incorrect
incor++; //incrimenting incor by 1
printf("\nThe correct answer for y is %0.2f",ansy); //printing the correct value of y
printf("\n\n");
}//else ends
if(cor==2) //checking if cor equal to 2
{ //if begins
tcor++; //incrimenting tcor by 1
} //if ends
else
{ //else begins
tincor++; //incrimenting tincor by 1
} //else end
} //for loop ends
printf("\nSimultaneous Equation Test"); //printing the name of the test did
printf("\n Ouestions did= %d",p); //printing the amount of questions in the test
printf("\n Correct=%d",tcor); //printing the amount of questions the user gets correct
printf("\n Incorrect=%d",tincor); //printing the amount of questions the user get incorrect
getch();
}}
//*************************