$a<=$c ti fa apparire quel notice
la lunghezza dell'array è 4 ma l'ultimo indice $a è 3

visto che stai imparando, inizia a farti mostrare a schermo i valori delle variabili

per la cronaca, potresti fare anche tutto in un unico ciclo for

edit: scusa badaze, ci siamo sovrapposti