23 lines
		
	
	
	
		
			294 B
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			23 lines
		
	
	
	
		
			294 B
		
	
	
	
		
			C
		
	
	
	
	
	
| #include "f2c.h"
 | |
| 
 | |
| VOID s_cat(lp, rpp, rnp, np, ll)
 | |
| char *lp, *rpp[];
 | |
| ftnlen rnp[], *np, ll;
 | |
| {
 | |
| int i, n, nc;
 | |
| char *rp;
 | |
| 
 | |
| n = *np;
 | |
| for(i = 0 ; i < n ; ++i)
 | |
| 	{
 | |
| 	nc = ll;
 | |
| 	if(rnp[i] < nc)
 | |
| 		nc = rnp[i];
 | |
| 	ll -= nc;
 | |
| 	rp = rpp[i];
 | |
| 	while(--nc >= 0)
 | |
| 		*lp++ = *rp++;
 | |
| 	}
 | |
| while(--ll >= 0)
 | |
| 	*lp++ = ' ';
 | |
| }
 |