C Assignment