(i < 100) && (num[i] != 0)
come terminatore vorrei utilizzare INVIO(che credo sia '\0'), ma non e' un numero e' un carattere,
quindi al posto di num[i] != 0 mettero' num[i] != ?