c语言,把字符串第一个字母转大写、盗墓者是个丑奴儿

//盗墓者是个丑奴儿,原

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <time.h>
#include <ctype.h>

int main(void){

        char * str="hello.java";

        //指针入数组

        char arr[strlen(str)];
        memset(arr,'0',strlen(str));

        printf("%ld %ld \n",strlen(arr),sizeof(arr));

        for(int i=0;i<strlen(arr);i++)
        arr[i]=str[i];

        //调用系统函数,将首字母转大写

        arr[0]=toupper(arr[0]);
        printf("%s \n",arr);

        return 0;

}

运行结果:

猜你喜欢

转载自blog.csdn.net/java_dmz/article/details/81004582