>>366-367
漏れ版

#include <stdio.h>

int func( int n ) {
    static int first = 1, prev;
    int r = ! first && prev == n;
    prev = n;
    first = 0;
    return r;
}

int main( int argc, const char** argv ) {
    int i;
    for( i = 1; i < argc; i++ ) {
        const int n = atoi( argv[i] );
        printf("%d : %s\n", n, func( n ) ? "same" : "diff");
    }
}