Uninitialized variables

If we don't assign a value to a variable, it contains "carbage".

#include<stdio.h>

int main() {
  int x;

  printf("%d\n", x);
  return 0;
}