Borderou de evaluare (job #2622037)

Utilizator alex_benescuAlex Ben alex_benescu Data 31 mai 2020 13:12:11
Problema Texttrim Status done
Runda Arhiva Monthly Compilator cpp-64 | Vezi sursa
Scor 0

Raport evaluator

Eroare de compilare: main.cpp: In function 'int main()': main.cpp:4:174: error: 'gets' was not declared in this scope long long v[37],i,q,s;char a[1000007];int main(){freopen("texttrim.in","r",stdin);freopen("texttrim.out","w",stdout);for(i=1;i<=27;i++)scanf("%lld",&v[i]);scanf("\n");gets(a);scanf("\n%lld",&q);long long t=strlen(a)-1;for(i=0;i<=q-1;i++){if(a[i]==' ')s+=v[1];else s+=v[a[i]-95];if(s<=q)printf("%c",a[i]);if(t-i>3&&q-s<=3){printf("...");return 0;}}} ^ main.cpp:4:82: warning: ignoring return value of 'FILE* freopen(const char*, const char*, FILE*)', declared with attribute warn_unused_result [-Wunused-result] long long v[37],i,q,s;char a[1000007];int main(){freopen("texttrim.in","r",stdin);freopen("texttrim.out","w",stdout);for(i=1;i<=27;i++)scanf("%lld",&v[i]);scanf("\n");gets(a);scanf("\n%lld",&q);long long t=strlen(a)-1;for(i=0;i<=q-1;i++){if(a[i]==' ')s+=v[1];else s+=v[a[i]-95];if(s<=q)printf("%c",a[i]);if(t-i>3&&q-s<=3){printf("...");return 0;}}} ^ main.cpp:4:117: warning: ignoring return value of 'FILE* freopen(const char*, const char*, FILE*)', declared with attribute warn_unused_result [-Wunused-result] long long v[37],i,q,s;char a[1000007];int main(){freopen("texttrim.in","r",stdin);freopen("texttrim.out","w",stdout);for(i=1;i<=27;i++)scanf("%lld",&v[i]);scanf("\n");gets(a);scanf("\n%lld",&q);long long t=strlen(a)-1;for(i=0;i<=q-1;i++){if(a[i]==' ')s+=v[1];else s+=v[a[i]-95];if(s<=q)printf("%c",a[i]);if(t-i>3&&q-s<=3){printf("...");return 0;}}} ^ main.cpp:4:155: warning: ignoring return value of 'int scanf(const char*, ...)', declared with attribute warn_unused_result [-Wunused-result] long long v[37],i,q,s;char a[1000007];int main(){freopen("texttrim.in","r",stdin);freopen("texttrim.out","w",stdout);for(i=1;i<=27;i++)scanf("%lld",&v[i]);scanf("\n");gets(a);scanf("\n%lld",&q);long long t=strlen(a)-1;for(i=0;i<=q-1;i++){if(a[i]==' ')s+=v[1];else s+=v[a[i]-95];if(s<=q)printf("%c",a[i]);if(t-i>3&&q-s<=3){printf("...");return 0;}}} ^ main.cpp:4:167: warning: ignoring return value of 'int scanf(const char*, ...)', declared with attribute warn_unused_result [-Wunused-result] long long v[37],i,q,s;char a[1000007];int main(){freopen("texttrim.in","r",stdin);freopen("texttrim.out","w",stdout);for(i=1;i<=27;i++)scanf("%lld",&v[i]);scanf("\n");gets(a);scanf("\n%lld",&q);long long t=strlen(a)-1;for(i=0;i<=q-1;i++){if(a[i]==' ')s+=v[1];else s+=v[a[i]-95];if(s<=q)printf("%c",a[i]);if(t-i>3&&q-s<=3){printf("...");return 0;}}} ^ main.cpp:4:194: warning: ignoring return value of 'int scanf(const char*, ...)', declared with attribute warn_unused_result [-Wunused-result] long long v[37],i,q,s;char a[1000007];int main(){freopen("texttrim.in","r",stdin);freopen("texttrim.out","w",stdout);for(i=1;i<=27;i++)scanf("%lld",&v[i]);scanf("\n");gets(a);scanf("\n%lld",&q);long long t=strlen(a)-1;for(i=0;i<=q-1;i++){if(a[i]==' ')s+=v[1];else s+=v[a[i]-95];if(s<=q)printf("%c",a[i]);if(t-i>3&&q-s<=3){printf("...");return 0;}}} ^ Non zero exit status: 1

Ceva nu functioneaza?