Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- void exercise6 (char *sentence, int *ct_up, int *ct_lo, int *sz) {
- int i=0;
- while (sentence[i]!='\0') {
- if (sentence[i]>='A' && sentence[i]<='Z') {
- ++*ct_up;
- }
- if (sentence[i]>='a' && sentence[i]<='z') {
- ++*ct_lo;
- }
- ++i;
- }
- *sz=i;
- }
- int main (void) {
- char phrase[30], ch=0;
- int i=0, upper=0, lower=0, size;
- printf("Input your phrase (max 30 characters): ");
- while ((ch!='\n') && (i<30)) {
- ch = getchar();
- phrase[i] = ch;
- ++i;
- }
- phrase[i-1] ='\0';
- exercise6 (phrase, &upper, &lower, &size);
- printf("The phrase has %d characters. %d are uppercase and %d are lowercase.\n", size, upper, lower);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement