C Program to upper case string without using strupr

#include <stdio.h>
#include<string.h>
int stringupr(char s[100]);
int main()
{

char str[100];
printf("enter string ");
gets(str);
stringupr(str);
printf("The string in lower case: %s\n", str);
return 0;
}

int stringupr(char s[100]){
int i=0;
while(s[i]!='\0'){
if(s[i]>='a' && s[i]<='z')
s[i]-=32;

i++;
}
return s;
}

 

Output