rem: tampon_date[0] = toupper ( tampon_date[0]);
add: tampon[0] = toupper ( tampon[0] );
context: void change_temps ( GtkWidget *label_temps ){  gchar tampon_date [50], * tampon;  time_t date;  GError *error = NULL;  time ( &date );  strftime ( tampon_date,	     (size_t) 50,	     "%X",	     (const struct tm *) localtime ( &date ) );  /* Convert to UTF-8 */  tampon = g_convert (tampon_date, strlen(tampon_date), 		      "UTF-8", "ISO-8859-1", 		      NULL, NULL, &error);  gtk_label_set_text ( GTK_LABEL (label_temps ),		       tampon );  strftime ( tampon_date,	     (size_t) 50,	     "%A %d %B %Y",	     (const struct tm *) localtime ( &date ) );  /* Convert to UTF-8 */  tampon = g_convert (tampon_date, strlen(tampon_date), 		      "UTF-8", "ISO-8859-1", 		      NULL, NULL, &error);  /* Capitalize */  tampon_date[0] = toupper ( tampon_date[0]);  gtk_label_set_text ( GTK_LABEL (label_jour ),		       tampon );}