scanf (légèrement) plus sécurisé

Portrait de nepta
int main() {
  char string[42];
  scanf("%42s%*[^\n]",string);
  /* %42s --> on ne récupère que 42 caractère */
  /* %*   --> on récupère une nouvelle string qu'on ne stockera pas dans une variable */
  /*[^\n] --> tous les caractères sauf le retour à la ligne final */
  return 0;
}