#include <stdio.h>
#include <stdlib.h>
void strncat(char *s,char *t);
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
int main(int argc, char *argv[]) {
return 0;
}
void strncat(char *s,char *t,int n){
void strncpy(char *s,char *t,int n);
int strlen(char *);
strncpy(strlen(s)+s,t,n);
int strlen(charchar *s){
int n;
for(n=0;*s!='\0';s++){
n++;
}
return n;
}
void strncpy(charchar *s,charchar *t){
while(*t&&n-->0){
*t++=*s++;
}
while(n-->0){
*s++='\0';
}
}
}
#include <stdlib.h>
void strncat(char *s,char *t);
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
int main(int argc, char *argv[]) {
return 0;
}
void strncat(char *s,char *t,int n){
void strncpy(char *s,char *t,int n);
int strlen(char *);
strncpy(strlen(s)+s,t,n);
int strlen(charchar *s){
int n;
for(n=0;*s!='\0';s++){
n++;
}
return n;
}
void strncpy(charchar *s,charchar *t){
while(*t&&n-->0){
*t++=*s++;
}
while(n-->0){
*s++='\0';
}
}
}