El valor inicial de una variable de usuario es siempre NULL, porque las variables de usuario no tienen tipo de dato. Adquieren el tipo al ser inicializadas (cosa que no estás haciendo). Como su valor inicial es NULL, y considerando que toda operación con NULL da por resultado NULL, es lógico que no obtengas nada.
Pruébalo así:
P.D.: No agrandes las tipografías del post. Parece que estuvieses gritando, o que tuvieras problemas de visión...
Sin ofender, pero causan un poco de mala impresión.