用指针有间隔地输出一字符串

编一程序,将字符串software赋值给一个字符数组,然后从第一个字母开始间隔地输入该串。请用指针完成。


 
#include <stdio.h>
#include <string.h>
int main()
{
    char s[] = "software";
    char *p;
    for(p = s; *p != '\0'; p+=2){
        printf("%c",*p);
    }
    return 0;
}

自己先动手写写,帮你找问题