69,371
社区成员
发帖
与我相关
我的任务
分享
void put(char *s)
{
int i ;
for (i=0;s[i]!='\0' ;i++ )
{
//putchar(*s++);
putchar(s[i]);
}
}
#include <stdio.h>
#include <stdlib.h>
void put(char *s);
int main(int argc, char *argv[])
{
char s1[]="hello world";
put(s1);
putchar('\n');
return 0;
}
void put(char *s)
{
int i ;
for (i=0; s[i]!='\0' ; i++ )
{
printf("i = %d, putchar(*s++) = ",i);
putchar(*s++);
printf(", after *s++, s = \"%s\", when i = %d,s[%d] = %c\n",s, i+1, i+1, s[i+1]);
}
}