你好我在編譯過程中遇到了一個小問題。程序不起作用(編譯問題)
所以在我的程序的問題是:
- 括號(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