你好我在编译过程中遇到了一个小问题。程序不起作用(编译问题)
所以在我的程序的问题是:
- 括号(STR1); - 太少参数函数调用
- 空括号(STR,LEN) - 冲突的类型“括号”
尹恩惠码 -
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
void brackets(char str[], int len);
int main()
{
char str[99];
int len;
printf("enter Mathematical exercise: \n");
gets(str);
len = srtlen(str);
brackets(str1);
return(0);
}
void brackets(str,len)
{
char str1[99];
int i,j = 0;
for(i = 0; i < len; i++)
{
if (str[i] == '(')
{
i++;
while(str[i] != ')')
{
str1[j] = str[i];
i++;
j++;
}
}
}
printf("%s\n",str1);
}
我很想知道这些错误出现什么,以及如何我可以安排这个方案将工作。由于
线索是真的在错误信息..... – mjs