如果是行人在斑马线上被汽车撞,那么机动车应该是主要责任,行人次要责任。因为根据《道路交通安全法》中的规定:“机动车行经人行横道时,应当减速行驶;遇行人正在通过人行横道,应当停车让行。”再根据《道路交通安全法》第76条中的规定:“机动车与非机动车驾驶人、行人之间发生交通事故,非机动车驾驶人、行人没有过错的,由机动车一方承担赔偿责任;有证据证明非机动车驾驶人、行人有过错的,根据过错程度适当减轻机动车一方的赔偿责任;机动车一方没有过错的,承担不超过百分之十的赔偿责任。”所以结合描述来看,如果是行人过斑马线被汽车撞到的,那么机动车是主要责任。