can anyone tell me whats wrong in it:
#include <stdio.h>
int err_arg()
{
printf("function axept only two kind of argumens
\n");
return 0;
}
int main(int argc, char *argv[])
{
printf("%d\n",argc);
int z;
// char z**** = "i" ;
for (z=0; z<= argc; z++)
{
printf("%d %s\n",z,argv[z]);
}
if (argc==2)
{
printf("w if\n");
if (argv[1]=="i")
{
printf("i\n");
}
else
{
printf("o\n");
}
}else{
err_arg();
}
return 0;
}
point is that i can't catch "i" argument
thanks
k