Programme très simple qui ne marche pas
ENIT
-
Pacorabanix Messages postés 4122 Date d'inscription Statut Membre Dernière intervention -
Pacorabanix Messages postés 4122 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
j'ai le code suivant en c qui calcule la longeur d'une chaine de caractère mais qui ne marche pas(0 erreurs et affiche toujours 9 comme résultat !)
#include <stdio.h>
void saisie(char chaine[100])
{
printf("saisir une chaine de caractere\n");
scanf("%s",&chaine);
}
int longeur(char chaine[100])
{int f;
f=0;
while(chaine[f]!='\0')
{f++;}
return f+1;}
void main()
{char chaine[100] ;int a,i;
saisie(chaine);
a=longeur(chaine);
printf("%d\n",a);
getch();}
j'ai le code suivant en c qui calcule la longeur d'une chaine de caractère mais qui ne marche pas(0 erreurs et affiche toujours 9 comme résultat !)
#include <stdio.h>
void saisie(char chaine[100])
{
printf("saisir une chaine de caractere\n");
scanf("%s",&chaine);
}
int longeur(char chaine[100])
{int f;
f=0;
while(chaine[f]!='\0')
{f++;}
return f+1;}
void main()
{char chaine[100] ;int a,i;
saisie(chaine);
a=longeur(chaine);
printf("%d\n",a);
getch();}
A voir également:
- Programme très simple qui ne marche pas
- Programme demarrage windows - Guide
- Iphone 14 simple - Guide
- Comment fermer un programme qui ne répond pas - Guide
- Cette action ne peut pas être réalisée car le fichier est ouvert dans un autre programme - Guide
- Simple pdf - Télécharger - PDF