Bonjour
Voici le code réécrit en lignes pour plus de lisibilité ; et corrigé pour qu'il compile (il manque effectivement 2 points-virgules)
Code :
- #include <stdio.h>
- int main ()
- {
- int love=0;
- int sex=0;
- int sun=0;
- while (1)
- {
- love++;
- sex++;
- sun++; // point-virgule ici
- }
- printf ("forever<3" ); // et là
- return love + sex + sun;
- }
|
D'un point de vue technique pur, il y a une boucle infinie qui incrémente 3 variables inutiles. Une fois la boucle terminée (donc jamais), le code affiche "forever <3" et renvoie la somme des 3 variables.
D'un point de vue plus sentimentaliste, on peut présumer que celui qui a écrit ça désirait démontrer une affection infinie et qu'en dehors des oublis de syntaxe, il a aussi oublié de mettre le forever dans la boucle.

Message édité par Sve@r le 08-10-2013 à 09:33:11
---------------
Vous ne pouvez pas apporter la prospérité au pauvre en la retirant au riche.