Instructions: 1. Ask the user for a string input 2. From the string inputted, find the index of the capital letter. 3. For this problem, it is guaranteed that there is only 1 capital letter in the inputted string. 4. Hint: Use the isupper(char) function from the ctype.h library to check if a letter is capital or not. Input 1. Input string Output Enter string: Philippines
In C Language please. here's a source code where you can edit or find out what's wrong but please check the expected output on the photo
#include <stdio.h>
int main()
{
// declaring a string
char input[20];
// taking user input for string
// printing a message
printf("Enter a string: ");
// storing user input in string called input
scanf("%s", input);
my_isupper(input);
return 0;
}
char *my_isupper(char *str)
{
int position = 0;
while (*str != '\0')
{
if (97 <= *str && *str <= 122)
{
*str = *str - 32;
}
position = position +1;
str = str + 1 ;
}
str = str - index;
return(str);
}
Step by step
Solved in 2 steps with 3 images