What is the error in it???

#include<iostream.h>
#include<conio.h>
#include<stdio.h>
void main()
{
int col,row,rno,m1,m2,m3,m4,m5,s1,s2,s3,s4,s5,total,w;
char name,c;
float per;
clrscr();
col=30;
row=1;
gotoxy(col,row);
cout<<"STUDENT RESULT CARD\n";
gotoxy(col-21,row+3);
cout<<"STD Roll No:";
gotoxy(col+5,row+3);
cin>>rno;
gotoxy(col-21,row+4);
cout<<"STD Name:";
gotoxy(col+5,row+4);
cin>>name;
gotoxy(col-21,row+5);
cout<<"STD Class:";
gotoxy(col+5,row+5);
cin>>c;
gotoxy(col-21,row+7);
cout<<"sr#";
gotoxy(col-16,row+7);
cout<<"Subject";
gotoxy(col-6,row+7);
cout<<"Marks";
gotoxy(col+3,row+7);
cout<<"O.Marks";
gotoxy(col-21,row+9);
cout<<"1";
gotoxy(col-21,row+10);
cout<<"2";
gotoxy(col-21,row+11);
cout<<"3";
gotoxy(col-21,row+12);
cout<<"4";
gotoxy(col-21,row+13);
cout<<"5";
gotoxy(col-14,row+9);
cout<<"C++";
gotoxy(col-14,row+10);
cout<<"DBMS";
gotoxy(col-14,row+11);
cout<<"AL";
gotoxy(col-14,row+12);
cout<<"Maths";
gotoxy(col-14,row+13);
cout<<"Eng";
m1=m2=m3=m4=m5=200;
gotoxy(col-6,row+9);
cout<<m1;
gotoxy(col-6,row+10);
cout<<m2;
gotoxy(col-6,row+11);
cout<<m3;
gotoxy(col-6,row+12);
cout<<m4;
gotoxy(col-6,row+13);
cout<<m5;
if(rno==1)
{
s1=195;
s2=198;
s3=150;
s4=200;
s5=175;
gotoxy(col+3,row+9);
cout<<s1;
gotoxy(col+3,row+10);
cout<<s2;
gotoxy(col+3,row+11);
cout<<s3;
gotoxy(col+3,row+12);
cout<<s4;
gotoxy(col+3,row+13);
cout<<s5;
}
else
if(rno==2)
{
s1=183;
s2=135;
s3=142;
s4=190;
s5=166;
gotoxy(col+3,row+9);
cout<<s1;
gotoxy(col+3,row+10);
cout<<s2;
gotoxy(col+3,row+11);
cout<<s3;
gotoxy(col+3,row+12);
cout<<s4;
gotoxy(col+3,row+13);
cout<<s5;
}
else
if(rno==3)
{
s1=146;
s2=99;
s3=187;
s4=164;
s5=133;
gotoxy(col+3,row+9);
cout<<s1;
gotoxy(col+3,row+10);
cout<<s2;
gotoxy(col+3,row+11);
cout<<s3;
gotoxy(col+3,row+12);
cout<<s4;
gotoxy(col+3,row+13);
cout<<s5;
}
else
if(rno==4)
{
s1=146;
s2=190;
s2=134;
s3=197;
s5=112;
gotoxy(col+3,row+9);
cout<<s1;
gotoxy(col+3,row+10);
cout<<s2;
gotoxy(col+3,row+11);
cout<<s3;
gotoxy(col+3,row+12);
cout<<s4;
gotoxy(col+3,row+13);
cout<<s5;
}
else
if(rno==5)
{
s1=190;
s2=175;
s2=122;
s3=123;
s4=157;
s5=154;
gotoxy(col+3,row+9);
cout<<s1;
gotoxy(col+3,row+10);
cout<<s2;
gotoxy(col+3,row+11);
cout<<s3;
gotoxy(col+3,row+12);
cout<<s4;
gotoxy(col+3,row+13);
cout<<s5;
}
total=s1+s2+s3+s4+s5;
w=m1+m2+m3+m4+m5;
gotoxy(col-16,row+16);
cout<<"Total: ";
gotoxy(col-6,row+16);
cout<<w;
gotoxy(col+3,row+16);
cout<<total;
gotoxy(col-16,row+17);
cout<<"Average: "<<total/5;
gotoxy(col-16,row+18);
cout<<"Grade:";
gotoxy(col-6,row+18);
per=total/w*100;
if(per>=90)
cout<<"A+";
if(per>=80)
cout<<"A";
if(per>=70)
cout<<"B";
if(per>=60)
cout<<"C";
if(per>=50)
cout<<"D";
if(per>=40)
cout<<"E";
if(per<40)
cout<<"F";
gotoxy(col-16,row+19);
cout<<"Remarks: ";
gotoxy(col-6,row+19);
if(per>=90)
cout<<"Excellent";
if(per>=80)
cout<<"Very good";
if(per>=70)
cout<<"Good";
if(per>=60)
cout<<"Good eforrt";
if(per>=50)
cout<<"Fair";
if(per>=40)
cout<<"Poor do whard work";
if(per<40)
cout<<"Fail, try to do hard work";
getch();
}
Topic archived. No new replies allowed.