Admin Administrateur
Nombre de messages : 232 Age : 36 Localisation : A COTé 2MON PC Loisirs : KUNG FU Date d'inscription : 05/03/2007
| Sujet: 1 exo sur les chaines Dim 2 Sep - 20:50 | |
| ecrivez un programme qui recoit une chaine et l'affiche a l'envers | |
|
Benayada Houari Administrateur
Nombre de messages : 89 Age : 37 Localisation : Chlef Loisirs : Sport Date d'inscription : 14/03/2007
| Sujet: Solution Dim 2 Sep - 23:22 | |
| - Code:
-
#include <stdio.h> #define MAX 255
int main() { char a[MAX]; gets(a); int i; for (i=strlen(a)-1;i>=0;i--) printf("%c",a[i]); return 0; }
J'ai utilisé strlen(a)-1: strlen(a): pour obtenir la longueur de la chaine et stren(a)-1: parce que c'est pas la peine d'afficher le dernier caractere, puisque il est '\0' (chaine de caractere) | |
|
Admin Administrateur
Nombre de messages : 232 Age : 36 Localisation : A COTé 2MON PC Loisirs : KUNG FU Date d'inscription : 05/03/2007
| Sujet: Re: 1 exo sur les chaines Mar 4 Sep - 20:55 | |
| | |
|
chaouge soldat
Nombre de messages : 22 Age : 36 Localisation : my town Loisirs : leisure Date d'inscription : 28/11/2007
| Sujet: Re: 1 exo sur les chaines Jeu 29 Nov - 0:33 | |
| qu'est-ce qu'on veut dire par un caractère est '\0' | |
|
Asma soldat
Nombre de messages : 19 Age : 36 Localisation : el attaf Loisirs : lecture Date d'inscription : 17/05/2007
| Sujet: Re: 1 exo sur les chaines Jeu 29 Nov - 13:10 | |
| Bonjour; En C une chaine de caractères est un tableau qui contient des éléments de type char, le dernier élément est le caractère '\0'. Ce caractère est un caractère de controle (il indique la fin de la chaine de caractères). | |
|
chaouge soldat
Nombre de messages : 22 Age : 36 Localisation : my town Loisirs : leisure Date d'inscription : 28/11/2007
| Sujet: Re: 1 exo sur les chaines Jeu 29 Nov - 23:18 | |
| | |
|
Contenu sponsorisé
| Sujet: Re: 1 exo sur les chaines | |
| |
|