#include <stdio.h>
#include<stdlib.h>
#include<assert.h>
char* my_cp(char* dest,const char* ret);
int my_len(const char* str);
int main()
{
int i = 0;
int sum = 0;
int ret = 1;
int n = 0;
scanf_s("%d", &n);
for (i = 1; i <= n; i++) {
int j = 0;
int ret = 1;
for (j=1;j<=i;j++)
{
ret *= j;
}
sum += ret;
}
char arr1[] = "sssssss";
char arr2[] = "sa";
my_cp(arr1, arr2);
printf("%d\n", sum);
printf("%s\n", arr1);
int lens = my_len(arr2);
printf("%d", lens);
return 0;
}
char* my_cp(char *dest,const char * ret)
{
char* d = dest;
assert(dest!=NULL);
assert(ret != NULL);
while (*dest++=*ret++) {
;
}
return d;
}
int my_len(const char* str)
{
int count = 0;
assert(str != 0);
while (*str!='\0')
{
str++;
count++;
}
return count;
}
//F9 F5 F11 F10 shift F11
11-06
9332