Borderou de evaluare (job #712342)

Utilizator avatar scolarel Pop Valeriu scolarel IP ascuns
Problemă Reginald Compilator cpp-32
Rundă Arhiva de probleme Status evaluat
Dată 27 mar. 2023 17:33:43 Scor 0

Raport evaluator

Eroare de compilare: main.cpp: In function 'int main()': main.cpp:15:12: error: cannot convert 'std::ifstream' {aka 'std::basic_ifstream<char>'} to 'FILE*' 15 | fscanf(cin,"%d",&n); | ^~~ | | | std::ifstream {aka std::basic_ifstream<char>} In file included from /usr/lib/gcc/i686-pc-linux-gnu/11/include/g++-v11/cstdio:42, from /usr/lib/gcc/i686-pc-linux-gnu/11/include/g++-v11/ext/string_conversions.h:43, from /usr/lib/gcc/i686-pc-linux-gnu/11/include/g++-v11/bits/basic_string.h:6608, from /usr/lib/gcc/i686-pc-linux-gnu/11/include/g++-v11/string:55, from /usr/lib/gcc/i686-pc-linux-gnu/11/include/g++-v11/bits/locale_classes.h:40, from /usr/lib/gcc/i686-pc-linux-gnu/11/include/g++-v11/bits/ios_base.h:41, from /usr/lib/gcc/i686-pc-linux-gnu/11/include/g++-v11/ios:42, from /usr/lib/gcc/i686-pc-linux-gnu/11/include/g++-v11/ostream:38, from /usr/lib/gcc/i686-pc-linux-gnu/11/include/g++-v11/iostream:39, from main.cpp:1: /usr/include/stdio.h:415:37: note: initializing argument 1 of 'int fscanf(FILE*, const char*, ...)' 415 | extern int fscanf (FILE *__restrict __stream, | ~~~~~~~~~~~~~~~~~^~~~~~~~ main.cpp:21:16: error: cannot convert 'std::ifstream' {aka 'std::basic_ifstream<char>'} to 'FILE*' 21 | fscanf(cin,"%d%d%d",&x,&y,&p); | ^~~ | | | std::ifstream {aka std::basic_ifstream<char>} In file included from /usr/lib/gcc/i686-pc-linux-gnu/11/include/g++-v11/cstdio:42, from /usr/lib/gcc/i686-pc-linux-gnu/11/include/g++-v11/ext/string_conversions.h:43, from /usr/lib/gcc/i686-pc-linux-gnu/11/include/g++-v11/bits/basic_string.h:6608, from /usr/lib/gcc/i686-pc-linux-gnu/11/include/g++-v11/string:55, from /usr/lib/gcc/i686-pc-linux-gnu/11/include/g++-v11/bits/locale_classes.h:40, from /usr/lib/gcc/i686-pc-linux-gnu/11/include/g++-v11/bits/ios_base.h:41, from /usr/lib/gcc/i686-pc-linux-gnu/11/include/g++-v11/ios:42, from /usr/lib/gcc/i686-pc-linux-gnu/11/include/g++-v11/ostream:38, from /usr/lib/gcc/i686-pc-linux-gnu/11/include/g++-v11/iostream:39, from main.cpp:1: /usr/include/stdio.h:415:37: note: initializing argument 1 of 'int fscanf(FILE*, const char*, ...)' 415 | extern int fscanf (FILE *__restrict __stream, | ~~~~~~~~~~~~~~~~~^~~~~~~~ main.cpp:57:13: error: cannot convert 'std::ofstream' {aka 'std::basic_ofstream<char>'} to 'FILE*' 57 | fprintf(cout,"%d\n",nr); | ^~~~ | | | std::ofstream {aka std::basic_ofstream<char>} In file included from /usr/include/stdio.h:906, from /usr/lib/gcc/i686-pc-linux-gnu/11/include/g++-v11/cstdio:42, from /usr/lib/gcc/i686-pc-linux-gnu/11/include/g++-v11/ext/string_conversions.h:43, from /usr/lib/gcc/i686-pc-linux-gnu/11/include/g++-v11/bits/basic_string.h:6608, from /usr/lib/gcc/i686-pc-linux-gnu/11/include/g++-v11/string:55, from /usr/lib/gcc/i686-pc-linux-gnu/11/include/g++-v11/bits/locale_classes.h:40, from /usr/lib/gcc/i686-pc-linux-gnu/11/include/g++-v11/bits/ios_base.h:41, from /usr/lib/gcc/i686-pc-linux-gnu/11/include/g++-v11/ios:42,