# include <stdio.h>


float main ( void )
{
        float counter; 
        float grade; 
        float total; 
        float average; 

        total = 0; 
        counter = 1; 

        
        while ( counter <= 10 ) { 
                printf( "Enter grade : " ); 
                scanf( "%f", &grade ); 
                total = total + grade; 
                counter = counter + 1; 
        
        average = total / 10; 

        printf( "Class average is %f\n", average ); 
        return 0; 

여기서 counter를 초기화시키는건이해가되는데(무한 루프되면 안되니까..?)
total은 왜 0으로 초기화시켜놓는건가요?
굳이 초기화 시키지않아도 될거같은데..