A voir également:
- Question simple c/c++
- Simple ocr - Télécharger - Bureautique
- Iphone 14 simple - Guide
- Simple file locker - Télécharger - Sécurité
- Iphone 13 simple - Guide
- Pdf simple - Télécharger - PDF
2 réponses
Une solution serait celle-ci mais tu dois considérer chaque chiffre comme un caractère et donc un nombre comme un tableau de caracteres. La fonction "strchr" regarde si un caractère est présent dans une chaine de caractères
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main(int argc, char *argv[])
{
long chiffre='0',i=0;
char nombre[100]="124";
if (strchr(nombre,chiffre)==NULL)
{
printf("le chiffre %c ne se trouve pas dans le nombre %s\n",chiffre,nombre);
}
else if (strchr(nombre,chiffre)!=NULL)
{
printf("le chiffre %c se trouve dans le nombre %s\n",chiffre,nombre);
}
system("pause");
}
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main(int argc, char *argv[])
{
long chiffre='0',i=0;
char nombre[100]="124";
if (strchr(nombre,chiffre)==NULL)
{
printf("le chiffre %c ne se trouve pas dans le nombre %s\n",chiffre,nombre);
}
else if (strchr(nombre,chiffre)!=NULL)
{
printf("le chiffre %c se trouve dans le nombre %s\n",chiffre,nombre);
}
system("pause");
}