int array1[] = { 1
    , 2
    , 3 };

int array2[] = {1
              , 2
              , 3};

int array3[] = { 1
               , 2
               , 3 };

int array4[] = {  1
                , 2
                , 3 };

int array5[] = {   1
                 , 2
                 , 3 };

int function1( int a
    , int b
    , int c );

int function2(int a
            , int b
            , int c);

int function3( int a
             , int b
             , int c );

int function4(  int a
              , int b
              , int c );

int function5(   int a
               , int b
               , int c );

int function1( int a
    , int b
    , int c )
{
    return a + b + c;
}

int function2(int a
            , int b
            , int c)
{
    return a + b + c;
}

int function3( int a
             , int b
             , int c )
{
    return a + b + c;
}

int function4(  int a
              , int b
              , int c )
{
    return a + b + c;
}

int function5(   int a
               , int b
               , int c )
{
    return a + b + c;
}

int main(void)
{
    function1( 1
        , 2
        , 3 );

    function2(1
            , 2
            , 3);

    function3( 1
             , 2
             , 3 );

    function4(  1
              , 2
              , 3 );

    function5(   1
               , 2
               , 3 );

    return 0;
}
