如何把31个字以下的小写字母字符串全部转化为大写字母。
只会转换单个字母,求问怎么转换全是小写的字符串,谢谢
收起
#include<stdio.h> int main() { char str[31]; gets(str); for (int j=0;j<31;j++){ if (str[j]>='a'&&str[j]<='z') str[j] -= 32; } printf("%s",str); return 0; }
报告相同问题?