/in/foo.c: In function 'main':
/in/foo.c:12:14: warning: format '%d' expects argument of type 'int *', but argument 2 has type 'long int *' [-Wformat=]
scanf("l%d",&a);
^
/in/foo.c: In function 'hw':
/in/foo.c:53:15: warning: unused variable 'm' [-Wunused-variable]
int i=0,j,m,k,sum=0;
^
/in/foo.c: In function 'zh':
/in/foo.c:82:11: warning: unused variable 'j' [-Wunused-variable]
int i,j,c=0,d;
^
/in/foo.c: In function 'main':
/in/foo.c:65:9: warning: 'a' may be used uninitialized in this function [-Wmaybe-uninitialized]
a=a/10;
~^~~~~
/in/foo.c:69:10: note: 'a' was declared here
long int pd(long int a)
^~