char note;
int duree=200,i,octave=1;
int t[26],test;
textbackground(BLUE);
textcolor(YELLOW);
clrscr();
for(i=0;i<26;i++)
{
t[i]=500+(40*i);
}
note=(char)malloc(sizeof(char));
interface(octave,duree);
while(note!='0')
{
cscanf(" %c",¬e);
switch(note)
{
case 'a':i=0;break;
case 'z':i=1;break;
case 'e':i=2;break;
case 'r':i=3;break;
case 't':i=4;break;
case 'y':i=5;break;
case 'u':i=6;break;
case 'i':i=7;break;
case 'o':i=8;break;
case 'p':i=9;break;
case 'q':i=10;break;
case 's':i=11;break;
case 'd':i=12;break;
case 'f':i=13;break;
case 'g':i=14;break;
case 'h':i=15;break;
case 'j':i=16;break;
case 'k':i=17;break;
case 'l':i=18;break;
case 'm':i=19;break;
case 'w':i=20;break;
case 'x':i=21;break;
case 'c':i=22;break;
case 'v':i=23;break;
case 'b':i=24;break;
case 'n':i=25;break;
default:break;
}
if(note!='0'&¬e!='1'&¬e!='2')
{
sound(t[i]);
delay(duree);
nosound();
}