foo.cc: In function 'int main()':
foo.cc:15:11: warning: format '%s' expects argument of type 'char*', but argument 2 has type 'std::string*' {aka 'std::__cxx11::basic_string<char>*'} [-Wformat=]
15 | scanf("%s%s%d%s%d%s%c%s%c%s%d",&x,&a,&c,&d,&e,&b);
| ~^ ~~
| | |
| char* std::string* {aka std::__cxx11::basic_string<char>*}
foo.cc:15:13: warning: format '%s' expects argument of type 'char*', but argument 3 has type 'int*' [-Wformat=]
15 | scanf("%s%s%d%s%d%s%c%s%c%s%d",&x,&a,&c,&d,&e,&b);
| ~^ ~~
| | |
| char* int*
| %d
foo.cc:15:19: warning: format '%d' expects argument of type 'int*', but argument 6 has type 'char*' [-Wformat=]
15 | scanf("%s%s%d%s%d%s%c%s%c%s%d",&x,&a,&c,&d,&e,&b);
| ~^ ~~
| | |
| int* char*
| %hhd
foo.cc:15:21: warning: format '%s' expects argument of type 'char*', but argument 7 has type 'int*' [-Wformat=]
15 | scanf("%s%s%d%s%d%s%c%s%c%s%d",&x,&a,&c,&d,&e,&b);
| ~^ ~~
| | |
| char* int*
| %d
foo.cc:15:23: warning: format '%c' expects a matching 'char*' argument [-Wformat=]
15 | scanf("%s%s%d%s%d%s%c%s%c%s%d",&x,&a,&c,&d,&e,&b);
| ~^
| |
| char*
foo.cc:15:25: warning: format '%s' expects a matching 'char*' argument [-Wformat=]
15 | scanf("%s%s%d%s%d%s%c%s%c%s%d",&x,&a,&c,&d,&e,&b);
| ~^
| |
| char*
foo.cc:15:27: warning: format '%c' expects a matching 'char*' argument [-Wformat=]
15 | scanf("%s%s%d%s%d%s%c%s%c%s%d",&x,&a,&c,&d,&e,&b);
| ~^
| |
| char*
foo.cc:15:29: warning: format '%s' expects a matching 'char*' argument [-Wformat=]
15 | scanf("%s%s%d%s%d%s%c%s%c%s%d",&x,&a,&c,&d,&e,&b);
| ~^
| |
| char*
foo.cc:15:31: warning: format '%d' expects a matching 'int*' argument [-Wformat=]
15 | scanf("%s%s%d%s%d%s%c%s%c%s%d",&x,&a,&c,&d,&e,&b);
| ~^
| |
| int*
foo.cc:15:8: warning: ignoring return value of 'int scanf(const char*, ...)', declared with attribute warn_unused_result [-Wunused-result]
15 | scanf("%s%s%d%s%d%s%c%s%c%s%d",&x,&a,&c,&d,&e,&b);
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[Hydro](https://hydro.ac)提供评测服务