Borderou de evaluare (job #1307793)

Utilizator Emil64Emil Centiu Emil64 Data 2 ianuarie 2015 20:34:30
Problema Pal Status done
Runda Arhiva de probleme Compilator cpp | Vezi sursa
Scor 0

Raport evaluator

Eroare de compilare: user.cpp: In function ‘int main()’: user.cpp:105:43: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if(!(strlen(nr2)+2<=n/2)) ^ user.cpp:122:47: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] while(v[1].c>=4 && strlen(nr2)+2<=l) ^ user.cpp:139:35: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if(strlen(nr2)+2<=l<0) ^ user.cpp:139:33: warning: comparisons like ‘X<=Y<=Z’ do not have their mathematical meaning [-Wparentheses] if(strlen(nr2)+2<=l<0) ^ user.cpp:161:43: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if(v[i].c>4 && strlen(nr2)+2<=l) ^ user.cpp:163:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] while(v[i].c>4 && strlen(nr2)+2<=l) ^ user.cpp:172:48: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if(v[i].c>=2 && strlen(nr2)+2<=l) ^ user.cpp:181:32: warning: converting to non-pointer type ‘char’ from NULL [-Wconversion-null] else ch=NULL; ^ user.cpp:188:32: warning: converting to non-pointer type ‘char’ from NULL [-Wconversion-null] else ch=NULL; ^ user.cpp:193:46: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] else if(!(strlen(nr2)+2<=l)) ^ user.cpp:216:28: warning: converting to non-pointer type ‘char’ from NULL [-Wconversion-null] else ch=NULL; ^ user.cpp:223:28: warning: converting to non-pointer type ‘char’ from NULL [-Wconversion-null] else ch=NULL; ^ user.cpp:228:42: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] else if(!(strlen(nr2)+2<=l)) ^ user.cpp:253:44: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] while(v[1].c>=4 && strlen(nr1)<l) ^ user.cpp:270:32: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if(strlen(nr1)<l) ^ user.cpp:286:36: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if(strlen(nr1)+strlen(nr2)<n) ^ user.cpp:299:29: error: ISO C++ forbids comparison between pointer and integer [-fpermissive]

Ceva nu functioneaza?