How can I unpublish the content profile node when users update their user account? I would like to unpublish automatically the content profile node of the users who updates their user account at user/%/eidt.

I found a event "User account details have been updated" in Rules but didn't find the action to unpublish their content profile node.
You can use the "Set data"-action to set the profile node's status to 0: status=1 means published, status=0 means unpublished.