c语言设计程序字符转换

           输入一段字符串,输入句号如何将其中的中句号转换成感叹号,输入逗号转换成句号?

遍历字符串,判断每一个字符,如果是句号就转换为感叹号

我回答来挣积分的。我回答来挣积分的。我回答来挣积分的。我回答来挣积分的。

将输入的字符串放入数组中,利用循环判断每个指针位置处的字符串是否等于句号或逗号,若是,则替换,否,则继续。。。

#include
int main()
{
char str[] = "a.b.c.d,e,f";
for (int i = 0; i < sizeof(str) / sizeof(str[0]); i++)
{
str[i] == '.' ? str[i] = '!' : str[i] == ',' ? str[i] = '.' : str[i];
}
printf("%s", str);
return 0;
}