70,025
社区成员




#include "stdio.h"
char *my_strupr(char *str);
main()
{
char *a="aAZzff54gFDE";
printf("%s",my_strupr(a));
getch();
}
//字符串大写
char *my_strupr(char *str)
{
char *add=str;
while(*str!='\0')
{
if(*str<123&&*str>96)
*str=*str-32;
str++;
}
return add;
}
char *my_strupr(char *str)
{
char *initPos = str;
char c;
const char delta = 'a' - 'A';
while((c = *str) != '\0')
{
if(c >= 'a' && c <= 'z')
*str = c - delta;
str++;
}
return initPos;
}
//char *a="aAZzff54gFDE";改成
char a[]="aAZzff54gFDE";
char *my_strupr(char *str);
int main()
{
char a[]="aAZzff54gFDE";//这里改成数组
printf("%s",my_strupr(a));
getch();
}
//字符串大写
char *my_strupr(char *str)
{
char *add=str;
while (*str!='\0')
{
if (*str<123&&*str>96)
*str=*str-32;
str++;
}
return add;
}