字符串操作
我写的程序是对一个字符串进行操作的,有什么办法是我每次运行程序的时候可以自行输入不同的字符串而且长度可以不一样呢
[解决办法]
使用scanf格式化读入数组就可以了,只要下表不越界~
[解决办法]
- C/C++ code
char c[256]={0};//定义空字符串进行输入存储 printf("please input a string\n"); scanf("%s",c);//输入字符串 printf("%s\n",c);
[解决办法]
#define MAXLEN 2000
char str[MAXLEN];
fgets(str,MAXLEN,stdin);