diff options
Diffstat (limited to 'semestre 3/architecture des ordinateurs/tme/tme2/exo4.c.bp')
| -rw-r--r-- | semestre 3/architecture des ordinateurs/tme/tme2/exo4.c.bp | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/semestre 3/architecture des ordinateurs/tme/tme2/exo4.c.bp b/semestre 3/architecture des ordinateurs/tme/tme2/exo4.c.bp new file mode 100644 index 0000000..53259cc --- /dev/null +++ b/semestre 3/architecture des ordinateurs/tme/tme2/exo4.c.bp @@ -0,0 +1,16 @@ +#include <stdio.h> + +int main(){ + char s[25]; + for (int i = 0; i< 25; i++) s[i] = 0; + scanf("%s", s); + s[24] = '\0'; + for (int i = 0; s[i] != '\0'; i++){ + if (s[i] > 'Z' ) { + printf("%c\n", s[i]); + s[i] = (char) ((int) *s - ('a' - 'A')); + } + } + printf("%s\n", s); + return 0; +} |
