-3
你好我试图运行字符串,直到符号乘法,当我得到乘法符号我想保留另一个字符串之前的符号*到+符号。 但不幸的是有些东西不能正常工作,程序无法正常工作。保存字符串反向
我的代码 -
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main()
{
int len = 8;
char str[8] = "2+3-5*7";
char str1[len];
int i,k = 0;
for(i = 0; i < len ; i++)
{
if(str[i] == '*')
{
i--;
while(str1[k] != '+')
{
str1[k] = str[i];
k--;
i--;
}
}
}
}
感谢那些谁可以解决我的问题,并解释给我
[第五个问题](http://stackoverflow.com/users/3313154/user3313154 ?tab=questions)会出现一个问题。您应该考虑访问[帮助中心](http://stackoverflow.com/help)并阅读如何提出一个好问题的帮助。 – devnull