Program don't let me cut faces.

I tried to cut the top of the cylinder into quads but whenever I try to cut it with K it does nothing. At the first few cuts its okay but sometimes it just does nothing and stop without giving any errors that i can’t cut here or something.
http://postimage.org/image/jycnsxfk7/

It would be more convenient just select 2 vertices and use J key in this case.

I did that but I find this very strange and want to know why the program does this.

There have been some fixes regarding the knife sometime not cutting faces since the old 2.65a release.

Try a more recent version of Blender (like the Blender 2.66 release candidate) to see if you observe the same problem

Note : the “stable” Blender 2.66 release should actually happen tomorrow.

Oh, okay thanks!