Final answer:
The output of the given code will be 21.
Step-by-step explanation:
The given code uses NumPy library in Python to perform array operations. The arrays a and b are initialized with values [1, 2, 3, 5, 8] and [0, 3, 4, 2, 1] respectively. The operation c = a + b adds the corresponding elements of a and b resulting in [1+0, 2+3, 3+4, 5+2, 8+1] = [1, 5, 7, 7, 9]. Then, c = c*a multiplies each element of c with the corresponding element of a, resulting in [1*1, 5*2, 7*3, 7*5, 9*8] = [1, 10, 21, 35, 72].
Therefore, the output of print(c[2]) will be 21.