On remplace le printf par une autre fonction
bonjour
je veux modifier le printf et scanf dans ce code au dessu par un une fonction instancie d'un autre classe pour offrir les donnés au lieu de scanf est ce qu'il est possible
Code:
1 2 3 4 5 6 7 8 9 10
| creer(&pub, &priv);
message[LO] = D_message[LO] = '\0'; /* terminaison des tableaux vus comme chaines */
printf("Entrer un message, sous forme d'une chaine d'au plus %d caracteres.\n", LO);
printf("pas de caracteres accentues, cedilles, etc.)\n");
for (i = 0; i < LO; i++)
if ((message[i] = getchar()) == '\n')
break;
while (i < LO)
message[i++] = ' '; |
mon essai est:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
|
#include "Vehicule.h"
char message[LO+1], D_message[LO+1];
creer(&pub, &priv);
message[LO] = D_message[LO] = '\0'; /* terminaison des tableaux vus comme chaines */
Vehicule veh;
LO =veh .Getmsgwrg();
printf("pas de caracteres accentues, cedilles, etc.)\n");
for (i = 0; i < LO; i++)
if ((message[i] = getchar()) == '\n')
break;
while (i < LO)
message[i++] = ' ';
printf("Le message pris en compte est : \"%s\"\n", message);
chaine_to_nb(message, M); |
ET MERCI