Windows a rencontré un problème

Batman -  
 KiCestTi ?.. -
Bonjour,
quand je lance mon programme un message me dit que Windows doit quitté suite à une erreur...
Voici le programme en question :

#include <stdio.h>
#include <stdlib.h>

int main()
{
long age = 0;
Printf("Quel age as-tu? ");
scanf("%ld\n", age);

switch (age)
{
case 1:
case 2:
case 3:
case 4:
case 5:
printf("Ouiin, ouiinn!");
break;
case 6:
case 7:
case 8:
case 9:
case 10:
printf("Petit morveux!");
break;
case 11:
case 12:
case 13:
case 14:
case 15:
printf("Tu n'es qu'un ado!");
break;
case 16:
case 17:
case 18:
case 19:
case 20:
case 21:
case 22:
case 23:
case 24:
printf("Tu es encore jeune!");
break;
case 25:
case 26:
case 27:
case 28:
case 29:
case 30:
case 31:
case 32:
case 33:
printf("Tu es un grand homme maintenant!");
break;
case 34:
case 35:
case 36:
case 37:
case 38:
case 39:
case 40:
case 41:
case 42:
case 43:
case 44:
case 46:
case 47:
case 48:
case 49:
printf("Tu n'es plus dans la fleur de l'age!");
break;
case 50:
case 51:
case 52:
case 53:
case 54:
case 55:
case 56:
case 57:
case 58:
case 59:
case 60:
case 61:
case 62:
case 63:
case 64:
case 65:
case 66:
case 67:
case 68:
case 69:
case 70:
printf("Tu es un senior!");
break;
case 59:
printf("Coucou papa!");
break;
default:
printf("Tu es un vieux papy ma parole!");
break;
}

return 0;
}

Je ne comprends pas pourquoi mais si je réponds par autre chose qu'un chiffre le programme ne plante pas et m'affiche le "default"
A voir également:

1 réponse

KiCestTi ?..
 
Hello,

Windows doit surement te signifier en chantant "qu'on a toujours 20 aannns ... question de tempérammeeent.. !!".
(mais oui)
0