No response from glutPostRedisplay()

hi Everybody .
I am creating a carrom game and in that i have to update the screen several times when the striker is hit .i am having trouble updating my screen after calling glutPostRedisplay()
I have also enclosed the source code
Please reply