Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/templates/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C中字符串的大写_C_Eclipse - Fatal编程技术网

C中字符串的大写

C中字符串的大写,c,eclipse,C,Eclipse,该程序本来应该从用户那里动态获取一个字符串,然后将其大写,但当我在输入字符串后运行它时,似乎什么都没有发生。如何将C字符串大写 #include <stdio.h> #include <ctype.h> int main() { int i = 0; char str[] = "foobar"; while(str[i]) { putchar (toupper(str[i])); i++; } ret


该程序本来应该从用户那里动态获取一个字符串,然后将其大写,但当我在输入字符串后运行它时,似乎什么都没有发生。

如何将C字符串大写

#include <stdio.h>
#include <ctype.h>
int main() {
    int i = 0;
    char str[] = "foobar";
    while(str[i]) {
        putchar (toupper(str[i]));
        i++;
    }
    return(0);
}
#包括
#包括
int main(){
int i=0;
字符str[]=“foobar”;
while(str[i]){
putchar(toupper(str[i]);
i++;
}
返回(0);
}

测试一下

请随问题一起发布代码。请不要发布文本图像,尤其是不发布代码。将实际文本复制粘贴到问题正文中。请。您的程序的可能副本除了提示“string Please:”之外,没有打印任何内容的说明。好吧,看不到任何正在发生的事情是很自然的,因为人类通常无法轻易地看到计算机中正在发生的事情。你有什么问题吗?也许你应该打印出新的字符串?