I'm Trying to do some simple c programming that will return the char value. The program is running with no error but, the output of the expected string does not appear. What I expected it will return the Halloworld when i run it.
#include <stdio.h>
#include <string.h>
char screen(char c[]);
int main(){
    char b[] = "Hallo";
    //screen(b);
    printf("%s",screen(b));
}
char screen(char c[]){
    strcat(c, "world");
    return c;
}
 
    