问题描述
对c99来说,我是新手,因此此错误可能非常简单,但是,我试图通过c脚本ping通某人,但我不知道如何解决此错误!我尝试了一切,这几乎是我得到的最接近的结果。
这是代码:
#include <cs50.h>
#include <stdio.h>
#include <stdio.h>
#include <stdlib.h>
int main()
{
char name = get_char("target: ");
char test = get_char("target: ");
char er = get_char("target: ");
char tr = get_char("target: ");
printf("%c.%c.%c.%c\n",name,test,er,tr);
system("ping %c.%c.%c.%c\n",tr);
return 0;
}
这是我在编译时遇到的错误:
**ping.c:13:34: error: too many arguments to function call,expected single argument '__command',have 5 arguments
system("ping %c.%c.%c.%c\n",tr);
~~~~~~ ^~~~~~~~~~~~~~~~~~
/usr/include/stdlib.h:781:1: note: 'system' declared here
extern int system (const char *__command) __wur;
1 error generated.
<builtin>: recipe for target 'ping' failed
make: *** [ping] Error 1**
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)