int main(int argc,char *argv[])
{
for(int i=0;i<argc;i++)
    printf("%s ",argv);
return 0;                                     -----breakponit
}
the above code has  no console output  .
But 
int main(int argc,char *argv[])
{
int a;
for(int i=0;i<argc;i++)
    printf("%s ",argv);
scanf("%d",&a);
return 0;                        
}
does have output.
what should i do???