解题思路:
注意事项:
参考代码:
#include<stdio.h>
#include<string.h>
int main()
{
char str[1001];
gets(str);
str[strlen(str)] = '\0';
int i,sum=1;
for (i = 0; i < strlen(str); i++)
{
if (str[i] == str[i + 1] || str[i] == str[i + 1] + 32 || str[i] == str[i + 1] - 32)
{
sum++;
}
else
{
printf("(%c,%d)", toupper(str[i]), sum);
sum = 1;
}
}
return 0;
}
0.0分
0 人评分
字符串的输入输出处理 (C语言代码)浏览:2055 |
C语言程序设计教程(第三版)课后习题7.2 (C语言代码)浏览:1175 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:689 |
C二级辅导-公约公倍 (C语言代码)浏览:1550 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:644 |
C语言程序设计教程(第三版)课后习题11.5 (C语言代码)浏览:932 |
本人酷爱递归实现很多问题,这里也是浏览:632 |
wu-理财计划 (C++代码)浏览:907 |
模拟计算器 (C++代码)浏览:885 |
Quadratic Equation (C语言代码)浏览:1034 |