Borderou de evaluare (job #2165939)

Utilizator mihai.alphamihai craciun mihai.alpha Data 13 martie 2018 14:32:59
Problema Compresie Status done
Runda Arhiva de probleme Compilator cpp | Vezi sursa
Scor 0

Raport evaluator

Eroare de compilare: user.cpp:6:26: error: invalid conversion from ‘char*’ to ‘char’ [-fpermissive] char s = new char[1000003]; ^ user.cpp: In function ‘void op(int, int, int, int)’: user.cpp:15:12: error: ‘isal’ was not declared in this scope if(isal) ^ user.cpp:16:5: error: expected primary-expression before ‘}’ token } ^ user.cpp: In function ‘int main()’: user.cpp:22:26: error: invalid conversion from ‘char’ to ‘char*’ [-fpermissive] fgets(s, 1000001, fin); ^ In file included from /usr/include/stdio.h:936:0, from /usr/include/c++/5/cstdio:42, from user.cpp:1: /usr/include/bits/stdio2.h:253:1: note: initializing argument 1 of ‘char* fgets(char*, int, FILE*)’ fgets (char *__restrict __s, int __n, FILE *__restrict __stream) ^ user.cpp:23:21: error: invalid conversion from ‘char’ to ‘const char*’ [-fpermissive] int n = strlen(s) - 1; ^ In file included from /usr/include/c++/5/cstring:42:0, from user.cpp:2: /usr/include/string.h:394:15: note: initializing argument 1 of ‘size_t strlen(const char*)’ extern size_t strlen (const char *__s) ^ user.cpp:27:23: error: invalid types ‘char[int]’ for array subscript if(isdigit(s[i])) { ^ user.cpp:28:39: error: invalid types ‘char[int]’ for array subscript while(i < n && isdigit(s[i])) ^ user.cpp:29:35: error: invalid types ‘char[int]’ for array subscript nr = nr * 10 + s[i] - '0', i++; ^ user.cpp:32:28: error: invalid types ‘char[int]’ for array subscript else if(isalpha(s[i])) { ^ user.cpp:37:40: error: invalid types ‘char[int]’ for array subscript while(i < n && !isdigit(s[i]) && !isalpha(s[i])) ^ user.cpp:37:58: error: invalid types ‘char[int]’ for array subscript while(i < n && !isdigit(s[i]) && !isalpha(s[i])) ^ user.cpp:21:11: warning: unused variable ‘fout’ [-Wunused-variable] FILE *fout = fopen("compresie.out", "w"); ^ user.cpp:22:27: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result]

Ceva nu functioneaza?