Convertion d'une lettre minuscule à majuscule

Contenu du snippet

ce prg affiche en majuscule un lettre qui a été entrée en minuscule ou le caractère '?' si l'entrée n'est pas une minuscule ou une lettre

Source / Exemple :


#include <stdio.h>

char car_majuscule (char);

void main()

{
	char caractere;
	char majuscule;		/* caractere qui contient le resultat du programme*/
	printf("Entrez un caractere quelconque\n");
	scanf("%c", &caractere);

	/*Appel de la fonction*/
	majuscule=car_majuscule(caractere);

	/*Affichage du resultat*/
	printf("La version majuscule du caractere entre est %c\n", majuscule);
}
	char car_majuscule (char caractere)
{
		
		if (caractere>=97 && caractere<=122)
			caractere=caractere-32;
		else caractere='?';
		return  caractere;

}

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.