fork download
  1. #include<iostream>
  2. using std::cout;
  3. using std::endl;
  4.  
  5. void copy1(char*, const char*);
  6. void copy2(char*, const char*);
  7. int main()
  8. {
  9. char string1[10];
  10. char string2="Hello";
  11. char string3[10];
  12. char string4="Goodbye";
  13.  
  14. copy1(string2, string1); //copy string1 into string2
  15. cout<<"string1="<<string1<<endl;
  16. copy2(string4, string3); //copy string3 into string4
  17. cout<<"string3="<<string3<<endl;
  18. return 0;
  19. }
  20. void copy1(char*s2, const char*s1)
  21. {
  22. for(int i=0; (s1[i]=s2[i])!='\0',i++);
  23. }
  24. void copy2(char*s2, const char*s1)
  25. {
  26. for(;(*s2=*s1)!='\0'; s1++, s2++);
  27. }
Compilation error #stdin compilation error #stdout 0s 0KB
stdin
Standard input is empty
compilation info
Main.java:1: error: illegal character: '#'
#include<iostream>
^
Main.java:1: error: class, interface, or enum expected
#include<iostream>
        ^
Main.java:3: error: class, interface, or enum expected
using std::endl;
^
Main.java:5: error: class, interface, or enum expected
void copy1(char*, const char*);
^
Main.java:6: error: class, interface, or enum expected
void copy2(char*, const char*);
^
Main.java:7: error: class, interface, or enum expected
int main()
^
Main.java:10: error: class, interface, or enum expected
    char string2="Hello";
    ^
Main.java:11: error: class, interface, or enum expected
    char string3[10];
    ^
Main.java:12: error: class, interface, or enum expected
    char string4="Goodbye";
    ^
Main.java:14: error: class, interface, or enum expected
    copy1(string2, string1); //copy string1 into string2
    ^
Main.java:15: error: class, interface, or enum expected
    cout<<"string1="<<string1<<endl;
    ^
Main.java:16: error: class, interface, or enum expected
    copy2(string4, string3); //copy string3 into string4
    ^
Main.java:17: error: class, interface, or enum expected
    cout<<"string3="<<string3<<endl;
    ^
Main.java:18: error: class, interface, or enum expected
    return 0;
    ^
Main.java:19: error: class, interface, or enum expected
}
^
Main.java:22: error: class, interface, or enum expected
    for(int i=0; (s1[i]=s2[i])!='\0',i++);
                 ^
Main.java:23: error: class, interface, or enum expected
}
^
Main.java:26: error: class, interface, or enum expected
    for(;(*s2=*s1)!='\0'; s1++, s2++);
         ^
Main.java:26: error: class, interface, or enum expected
    for(;(*s2=*s1)!='\0'; s1++, s2++);
                          ^
Main.java:27: error: class, interface, or enum expected
}
^
20 errors
stdout
Standard output is empty