-voila un programme pour code et décode d'un message ?
- tu doit entre ou programme les lettres en minuscule et pas maj
/*
Name: CODAGE
Copyright:
Author: KARARA MOHAMED
Date: 17/04/13 15:11
Description:
*/
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[])
{
char N;
char n ;
int choix;
while(choix!=3){
printf("\n ");
printf("\t1-phrase ==> code\n\t2-code ==> phrase\n\t3-quitter\n");
printf("\n");
printf("donner votre choix:");
scanf("%d",&choix);
n=N=',';
if(choix!=3){
switch(choix){
case 1:
printf("donner une phrase qui termine par un point:\n");
while(N!='.'){
scanf("%c",&N);
if(N==' '){printf("$");
}
if(N=='a'){printf("R");
}
if(N=='b'){printf("S");
}
if(N=='c'){printf("M");
}
if(N=='d'){printf("W");
}
if(N=='e'){printf("L");
}
if(N=='f'){printf("a");
}
if(N=='g'){printf("d");
}
if(N=='h'){printf("Z");
}
if(N=='i'){printf("z");
}
if(N=='j'){printf("A");
}
if(N=='k'){printf("B");
}
if(N=='l'){printf("b");
}
if(N=='m'){printf("C");
}
if(N=='n'){printf("c");
}
if(N=='o'){printf("m");
}
if(N=='p'){printf("N");
}
if(N=='q'){printf("O");
}
if(N=='r'){printf("o");
}
if(N=='s'){printf("e");
}
if(N=='t'){printf("E");
}
if(N=='u'){printf("w");
}
if(N=='v'){printf("r");
}
if(N=='w'){printf("T");
}
if(N=='x'){printf("t");
}
if(N=='y'){printf("Y");
}
if(N=='z'){printf("y");
}
if(N=='3'){printf("@");
}
if(N=='9'){printf("/");
}
if(N=='7'){printf("=");
}
if(N=='2'){printf("*");
}
}break;
case 2: system("echo donner une code qui termine par un point:\n");
while(n!='.'){
scanf("%c",&n);
if(n=='$')printf(" ");
if(n=='R')printf("a");
if(n=='S')printf("b");
if(n=='M')printf("c");
if(n=='W')printf("d");
if(n=='L')printf("e");
if(n=='a')printf("f");
if(n=='d')printf("g");
if(n=='Z')printf("h");
if(n=='z')printf("i");
if(n=='A')printf("j");
if(n=='B')printf("k");
if(n=='b')printf("l");
if(n=='C')printf("m");
if(n=='c')printf("n");
if(n=='m')printf("o");
if(n=='N')printf("p");
if(n=='O')printf("q");
if(n=='o')printf("r");
if(n=='e')printf("s");
if(n=='E')printf("t");
if(n=='w')printf("u");
if(n=='r')printf("v");
if(n=='T')printf("w");
if(n=='t')printf("x");
if(n=='Y')printf("y");
if(n=='y')printf("z");
if(n=='@')printf("3");
if(n=='/')printf("9");
if(n=='=')printf("7");
if(n=='*')printf("2");
}system("PAUSE>null");system("cls"); break;
default:printf("desole");
}}
printf("\n\n");}
system("PAUSE");
return 0;
}