>>818が問題なのは初期化されていない変数の値を使ってることでしょ。
#include <stdio.h>
int main(void){
int i=i+1;
printf("%d\n",i);
return 0;
}
問題の質はこれと一緒。