97.在字符串前加入n个*号

来源:互联网 发布:php无组件上传类 编辑:程序博客网 时间:2024/06/07 06:57

函数fun的功能是:在字符串的最前端加入n个*号,形成新串,并且覆盖原串。


#define _CRT_SECURE_NO_WARNINGS#include<stdio.h>#include<string.h>void fun(char s[], int n){char a[80], *p;int i;p = s;for (i = 0;i < n;i++)a[i] = '*';do{a[i] = *p;i++;} while (*p++);a[i] = 0;strcpy(s, a);}int main(){int n;char s[80];printf("\nEnter a string  :");gets(s);printf("\nThe string \"%s\"\n", s);printf("Enter n (number of *)  :  ");scanf("%d", &n);fun(s, n);printf("\nThe string after inster :\"%s\"\n", s);system("pause");return 0;}


0 0
原创粉丝点击