c using typedef