作业1:
输入一个字符串和一个正整数m,将该字符串中的前m个字符复制到另一个字符串中,再输出后一个字符串。
程序:
#include<stdio.h>
#include <string.h>
#define n 10
void main()
{
char str[n],a[n];int i,m;
printf("Enter a string: ");
gets_s(str);
printf("Enter an integer: ");
scanf_s("%d",&m);
printf("The new string is:");
for(i=0;i<m;i++)
a[i]=str[i];
a[i]='\0';
printf("%s\n",a);
}
运行: