int ft_str_is_uppercase(char *str)
{
int i;
i = 0;
while (str[i] != '\0')
{
if (str[i] < 65 || str[i] > 90) // < 65 (A) verifi si plus petit que A ou verifi si >90 (Z) plus grand que Z
{
return (0);
}
++i;
}
return (1);
}
#include <stdio.h>
int main(void)
{
// ici que alphabet en minuscul alors retourn 1
int result1;
char str1[] = "ABCDEFGHISKLMNOPQRSTUVZYX";
result1 = ft_str_is_uppercase(str1);
printf("uniquement alphabétiques majuscules ? %d\n", result1);
// ici alphabet et autres caractères donc retourne 0
char str2[] = "sadfDSFS1][;''";
int result2 = ft_str_is_uppercase(str2);
printf("uniquement alphabétiques majuscules ? %d\n", result2);
// ici test du vide donc retourne 1
char str3[] = "@[";
int result3 = ft_str_is_uppercase(str3);
printf("uniquement alphabétiques majuscules ? %d\n", result3);
return 0;
}
To embed this project on your website, copy the following code and paste it into your website's HTML: