How can we get something from user in prolog : for example :
animal(dog). animal(cat). write(\'please type animal name:\'),nl. /* How to read from user and
Animal('X'). Input:- write("enter your name"),nl, read(X), nl, write(X).