Hvordan sætter jeg det bedst op?!
Hej.. jeg er ved at lave et program der skal kunne flytte en box med et navn rundt på skærmen. Man skal kunne bruge piletasterne, og jeg er i øjeblikket kommet så lang :#include<conio.h>
#include<stdio.h>
#include<stdlib.h>
#include<time.h>
#include<dos.h>
void main()
{
up();
{
int i,navn[25],ch,x,y,z,s,b,c;
clrscr();
printf("\n Skriv dit navn (max 25 bogstaver) : ");
scanf("%s", &navn);
clrscr();
x=30;
y=10;
z=31;
s=20;
b=11;
c=51;
{
gotoxy(x,y);
putchar('É');
gotoxy(z,y);
putchar('Í');
for(i=1;i<s;i++)
putchar('Í');
putchar('»');
gotoxy(x,b);
putchar('º');
printf("%s", navn);
gotoxy(c,b);
putchar('º');
gotoxy(x,b+1);
putchar('È');
for(i=1;i<s+1;i++)
putchar('Í');
putchar('¼');
gotoxy(1,s+4);
for(i=1;i<90;i++)
putchar('Í');
gotoxy(1,s+5);
printf("Flyt boksen rundt p† sk‘rmen med piletasterne, tryk 'Enter' for at afslutte");
ch=getch();
}
}
up()
{
if(ch=='72');
{
clrscr();
gotoxy(x+10,y);
putchar('É');
gotoxy(z+10,y);
putchar('Í');
for(i=1;i<s;i++)
putchar('Í');
putchar('»');
gotoxy(x+10,b);
putchar('º');
printf("%s", navn);
gotoxy(c+10,b);
putchar('º');
gotoxy(x+10,b+1);
putchar('È');
for(i=1;i<s+1;i++)
putchar('Í');
putchar('¼');
gotoxy(1,s+4);
for(i=1;i<90;i++)
putchar('Í');
gotoxy(1,s+5);
printf("Flyt boksen rundt p† sk‘rmen med piletasterne, tryk 'Enter' for at afslutte");
getch();
}
}
}
}
Hvad skal jeg gøre for at få programemt til at virke?!
