this is my code, can anyone help me? I'm using the sum+= score [i], it should work since i can add the array part right?Code:#include <stdio.h> #include <stdlib.h> int main(int argc, char *argv[]) { int students; int *score; int i; int avg = 0, sum=0; printf ("enter student amount:\n"); scanf ("%d", &students); score = (int*)malloc(sizeof(int)*students); for (i=0; i<students; i++){ //scanf ("%d", &score[i]) scanf ("%d", score+i); } for (i=0; i<students; i++){ printf ("student %d: %d\n", i+1, score[i]); } sum += score[i]; printf ("sum: %d\n", sum); avg = sum/ students; printf ("Avg = %d", avg); free(score); system("pause"); return 0; }