|
Programmer
Join Date: Mar 2005
Posts: 40
Rep Power: 0 
|
Alignment problem ...
Here's my final program ... But its still having some alignment problem ... can anyone help ????
#include<stdio.h>
#include<conio.h>
void main()
{
int x,inputs,ColumnHandler,sum,rows=1,nos;
char name[25],grade;
float per;
x=inputs=sum=ColumnHandler=per=0;
clrscr();
printf("Enter the number of students : ");
scanf("%d",&nos);
clrscr();
for(x=1;x<=80;x++)
{
gotoxy(x,1);
printf("\xCD");
}
printf("Name %c%c%c%c",32,32,32,32);
printf("Elect%c%c%c%c",32,32,32,32);
printf("Cal-1%c%c%c%c",32,32,32,32);
printf("CP-1 %c%c%c%c",32,32,32,32);
printf("DMath%c%c%c%c",32,32,32,32);
printf(" Acc. %c%c%c%c",32,32,32,32);
printf(" Total%c%c%c%c",32,32,32,32);
printf("Per %c%c%c%c",32,32,32,32);
printf("Grade");
for(x=1;x<=80;x++)
{
gotoxy(x,3);
printf("\xCD");
}
for(;rows<=nos;rows++)
{
gotoxy(1,4+rows);
scanf("%s",name);
for(ColumnHandler=10;ColumnHandler<=60;ColumnHandler+=10)
{
if(ColumnHandler<=50)
{
gotoxy(ColumnHandler,4+rows);
scanf("%d",&inputs);
sum=sum+inputs;
inputs=0;
}
else
{
gotoxy(ColumnHandler,4+rows);
per=sum/5;
printf("%d%c%c%c%c%c%.0f%c%c%c%c%c",sum,32,32,32,32,32,per,32,32,32,32,32);
if(per>90)
printf(" A+");
else if(per<=90&&per>80)
printf(" A");
else if(per<=80&&per>70)
printf(" B");
else if(per<=70&&per>60)
printf(" C");
else if(per<=60&&per>50)
printf(" D");
sum=per=0;
}
}
}
getch();
}
|