Le code fonctionne bien alors que la longueur du tableau > 1 mais quand je retourne à 1, il donne quelques erreurs dans stdio.h *Making array (char) 1 donne erreur sur stdio.h
Voici mon code :
#include "stdafx.h"
#include <iostream>
using namespace std;
int main()
{
char sentence[2];
cout << "Enter your sentences : ";
gets_s(sentence);
cout << sentence << endl;
system("PAUSE");
return 0;
}
est ici l'erreur dans stdio.h:
__DEFINE_CPP_OVERLOAD_SECURE_FUNC_0_0(
char*, gets_s,
char, _Buffer)
Ce n'est pas un message d'erreur, veuillez donner la sortie exacte du compilateur. –
Il n'y a pas de message d'erreur, c'est juste ne pas travailler @RichardCritten –
Ne pas utiliser, c'est obsolète: https://stackoverflow.com/questions/1694036/why-is-the-gets-function-so-dangerous-that-it- should-not-be-used – R2RT