The following code
=============== =============== ===
$ cat
string.c
#include <string.h>
char *
Basename(char *pathname) {
char *cp;
if ( (cp = strrchr(pathnam e,'/') )
return cp+1;
return pathname;
}
$
=============== =============== ===
gives the following error.
=============== =============== ===
$ cc string.c -o
string
string.c: In function `Basename':
string.c:7: error: syntax error before "return"
=============== =============== ==
Could some one help me find the error?
I am new to C lang
Thanks
--Siju
gives
=============== =============== ===
$ cat
string.c
#include <string.h>
char *
Basename(char *pathname) {
char *cp;
if ( (cp = strrchr(pathnam e,'/') )
return cp+1;
return pathname;
}
$
=============== =============== ===
gives the following error.
=============== =============== ===
$ cc string.c -o
string
string.c: In function `Basename':
string.c:7: error: syntax error before "return"
=============== =============== ==
Could some one help me find the error?
I am new to C lang
Thanks
--Siju
gives
Comment