Ya que estamos "para aprender", voy a criticar yo también jajaja (@Ferno es brooooma...)
Ahora, os corrijgo a todos:
#include <stdio.h>
int main ()
{
int num1 = 1212, num2 = 1213;
printf ("%d+%d=%d\n", num1
, num2
, num1
+num2
); return 0;
}
1. No tenéis por que incluir "stdlib.h" cuando no se está usando en el programa.
2. "main ()", "void main ()", "int main (void)" no son correctos (el último sería aceptable, pero no suele usarse).
3. "int main (int argc, char *argv [])". Es lo más correcto, pero lo que hay entre paréntesis puede suprimirse si no es usado en el programa.
4. Nombres de variables muy largos entorpecen la programación, y no es agradable tratar con nombres muy largos.
5. No es necesario declarar una variable para almacenar un valor que sólo será usado una vez. Es ridículo.
6. "return" a secas es correcto sólo cuando la función el la que está se ha declarado con un "void", lo cual no está bien en el caso de "main ()".
7. "system ("PAUSE")" es horrible, nunca debe usarse. En caso de que uséis un entorno de programación gráfico usad "getchar ()"o similares, pero nunca uséis "system ()" si no es estrictamente necesario. Por algo siempre se recomienda programar desde una terminal a no ser que la salida sea gráfica (trabajar desde terminal es muchísimo más cómodo, directo, práctico y rápido).
8. Pedir paz en un foro público es ridículo. Por favor. Si quieren decir tonterías, ¡adelante!
9. Esa ortografía...
Sin rencor