Locale: \"%s\" Format: \"%s\" Value: \"%s\" Recieved: \"%s\" Expected: \"%s\" => %s\n",
Locale: \"%s\" Format: \"%s\" Value: \"%s\" Received: \"%s\" Expected: \"%s\" => %s\n",
main (int argc, char *argv[]){  char *s = malloc (201);  if (setlocale (LC_MONETARY, argv[1]) == NULL)    {      fprintf (stderr, "setlocale(LC_MONETARY, \"%s\"): %m\n", argv[1]);      exit (EXIT_SETLOCALE);    }  if (strfmon (s, 200, argv[2], (double) atof (argv[3])) == -1)    {      perror ("strfmon");      exit (EXIT_STRFMON);    }  if (strcmp (s, argv[4]) != 0)    {      printf ("\Locale: \"%s\" Format: \"%s\" Value: \"%s\" Recieved: \"%s\" Expected: \"%s\" => %s\n",	      argv[1], argv[2], argv[3], s, argv[4],	      strcmp (s, argv[4]) != 0 ? "false" : "correct");      exit (EXIT_FAILURE);    }  return EXIT_SUCCESS;}