[c] How does strcmp() work?