Corrected code. Reason is that you printed the result of a function, ie MyNumbers() - functions normally return a value, in this case 0. So if you force it to return "" all is ok.
cls
randomize timer()
print "Welcome to Brendos Winning Lotto Number Generator"
print
print "Enter the number of games you wish to play: ";
INPUT A
sleep 500
print "Calculating winning numbers..."
print
sleep 500
print "Please Wait..."
sleep 1000
print "Your winning numbers for this week are....";
print
NextGame(A)
MyNumbers()
wait key
END
FUNCTION NextGame(A)
for T= 1 to A
print "Game ";T;":";MyNumbers()
next T
ENDFUNCTION
FUNCTION MyNumbers()
for T= 1 to 6
NextNumber= rnd(44)+1
print NextNumber;" ";
next T
ENDFUNCTION ""
Boo!