gpt4 book ai didi

C 首字母大写

转载 作者:太空宇宙 更新时间:2023-11-04 07:19:48 24 4
gpt4 key购买 nike

我想编写一段代码,将字符串 1 和 3 的首字母转为大写并打印出来。

  1. 我尝试了下面的代码,但编译器给出了 İNVALİD CONVERSİON OF CHAR TO İNT
  2. 这段代码有什么问题我应该尝试使用 strlen 和 for 循环吗?这是代码;

    int main()
    {
    char str1[] = "elektrik";
    char str2[] = "ve";
    char str3[] = "elektronik";

    str1 = toupper(str1);
    str3 = toupper(str3);
    printf("%s %s %s",str1,str2,str3);
    getch();

    return 0;

    }

最佳答案

你需要

*str1 = toupper(*str1);

...

假设 str1 是指向 char 的指针(并包含适当的头文件)

关于C 首字母大写,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22231023/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com