编写函数使字符串内所有非空格字符加一(ascii码)
1、打开visual C++ 6.0-文件-新建-文件-C++ Source File。
2、定义数组和变量:#include<stdio.h>int main(){ char cString[100]; /*定义保存字符串的数组*/。
3、输入字符串: printf("输入字符串:"); gets(cString); /*输入字符串*/。
4、如果字符串为空: if(cString[0]=='\0') /*判断如果字符串为空的情况*/
{ printf("没有输入字符\n");}。
5、如果第一个字符为空格: else if(cString[0]==' ') /*判断第一个字符为空格的情况*/ {printf("输入字符的格式错误了\n"); }。
6、分离字符:else{ for(iIndex=0;cString[iIndex]!='\0';iIndex++) /*循环判断每一个字符*/ cBlank=cString[iIndex]; 。
7、最后输出结果。