C语言取字符串第N个字符后的部分

#include<stdio.h>
#include<string.h>

int main()
{
    char a[30];
    int n, len;
    
    scanf("%d",&n);
    scanf("%s",a);
    
    len = strlen(a);
   
    //a[len-1]是最后一个有效字符
    //a[len] == '\0', 字符串结束标志
    
    for(int i=n; i<len; i++)
    {
        printf("%c", a[i]);
    }
}

猜你喜欢

转载自blog.csdn.net/sdaujz/article/details/111656802