Unscramble this line as well
if (((data1-48)*10+(data2-48))==3) {for (i=0;i<=60;i++) {data3=(myFile.read());Serial.print(char(data3)); if (data3==35) {break;}}}
and promise yourself that you will format code properly in future. {} round code blocks, even if the block only has one statement in it, and each { and } on its own line.
if (((data1 - 48) * 10 +( data2 - 48)) == 3)
{
for (i = 0; i <= 60; i++)
{
data3 = (myFile.read());
Serial.print(char(data3));
if (data3 == 35)
{
break;
}
}
}