1.- No se puede . (Si hablamos de C estándar), podrías poner "m2/kg2" pero no otra cosa....
2.- Tienes que usar la funcion pow de la libreria "math.h"
sería esto
#include
#define G pow ( ( 6.67 * 10 ) , -11)
Recuerda que pow devuelve siempre un float.
3.- la variable tiene q ser float y pondrías :
scanf("%f",&variable);
y de todos modos hay que poner "1800.5", no "1800,5"
Saludops