Bonjour,
Le but de ce code est de convertir les maj en min et les min en maj.
Mais lorsque je le compile, la convertion maj vers min ne fonctionne pas, peut-on m'expliquer ou se trouve le probleme. De plus j'ai trouvé dans la FAQ un programme indentique qui à le même problème. (K&R exercice 7.1).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 #include <stdio.h> #include <string.h> #include <ctype.h> /* majusc : convertit majuscules en minuscules */ /* minusc : convertit minuscules en majuscules */ int main( int argc, char *argv[]){ int LeCar; if(strcmp(argv[0], "minusc") == 0) while((LeCar = getchar()) != EOF) putchar(tolower(LeCar)); else while((LeCar = getchar()) != EOF) putchar(toupper(LeCar)); return 0; }
Partager