1) La prima for utilizza la variabile b senza che questa sia mai modificata

2) Non hai tenuto conto di quanto ti ha detto prima MItaly sul fatto che hai allocato spazio per una sola int e ne vuoi inserire un numero maggiore