TRES URGENT ! comment faire un petit jeu de devinette

Je me depeche, voila j’ai tres peu de temps et si quelqu’un pouvait me repondre avant 12h,ca serait geniale voila je fais un programme qui consiste a l’utilisateur de rentrer un nombre, et le programme le compare a un autre nombre,et doi lui affiche bravo ou perdu, mais voila, quand je compile, et que je teste, il me met toujours la mauvaise reponse voici mon code

public static void main(String[] args) {
System.out.println(“Entrez un entier:”);
int a;
a = Lire.lireInt();

int n = '2';
n = Lire.lireInt();

if (a>'n')
{
    System.out.print("ce n'est pas un nombre premier");
}
else if (a!='n')
{  
    System.out.print("ce n'est pas un nombre premier");
}
else if (a=='n')
{
    System.out.print("c'est un nombre premier");
}
}

il est juste (j’utilise Netbeans et j’ai pas d’erreur, mais quand je met int n = 2, il me met bon, et si je met n =‘2’ il me met faux, que dois je faire ??

aussi, si qqu’un sait comment faire pour que l’ordinateur calcule lui meme si c’est un nombre premier sans avoir besoin de le dire au programme, ca serait encore mieux merci ^^

Et si tu pouvais préciser le langage de programmation utilisé, ça serait un peu plus simple pour que les gens spécialisés puissent te répondre au premier coup d’oeil…

On n’est pas au MacDrive ici hein :icon_biggrin:

C’est du Java. Par contre, je doute que quelqu’un ne veuille t’aider vu les conditions…