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:”之外,没有打印任何内容的说明。好吧,看不到任何正在发生的事情是很自然的,因为人类通常无法轻易地看到计算机中正在发生的事情。你有什么问题吗?也许你应该打印出新的字符串?