Question: what is the difference between k-means and fuzzy c-means clustering?
Answer: The difference is that in case of K-means, each element is assigned to only a single cluster, while in case if C-means, being a Fuzzy clustering technique, each element is assigned to all the available clusters with a different membership degree for each cluster.