Suppression d'un caractere
J'ai un champ editable:
char * date; sous cette format: ____/__/__
si je saisi par exemple: 222_/__/__
j'ai un bouton qui permet de faire supprimer les chiffres saisi caractere par caratere à chaque appuie sur le bouton.
si j'utilise ce programme , toute la chaine va être supprimé alors que je veux supprimer caractere par caractere à chaque appui sur le bouton
i= strlen(date) -1;
for (i=strlen(date)-1;i>0;i--)
{
if ( date[i]!= '_')
{
temp[j] =date[i];
j++;
}
}
char * date; sous cette format: ____/__/__
si je saisi par exemple: 222_/__/__
j'ai un bouton qui permet de faire supprimer les chiffres saisi caractere par caratere à chaque appuie sur le bouton.
si j'utilise ce programme , toute la chaine va être supprimé alors que je veux supprimer caractere par caractere à chaque appui sur le bouton
i= strlen(date) -1;
for (i=strlen(date)-1;i>0;i--)
{
if ( date[i]!= '_')
{
temp[j] =date[i];
j++;
}
}
2 réponses
-
ContributeurPourquoi enlever le "Bonjour" placé automatiquement ???
S'il est mis là, c'est pour suggérer de faire usage de politesse...
Pour ta réponse, il n'y a rien de portable.
Il nous faut plus d'information (OS, bibliothèque utilisée ?, ...)
Cdlt, -
bonjour
je travaille sous windows avec bibliotèque de string.h
merci