school

thing1's amazing school repo
Log | Files | Refs | Submodules | README

zpylib.c (618B)


      1 #include <stdlib.h>
      2 #include <time.h>
      3 #include <stdio.h>
      4 
      5 #include "./String/String.h"
      6 
      7 void printstr(char *s){
      8 	printf("%s", s);
      9 }	
     10 
     11 void printchar(char c){
     12 	putchar(c);
     13 }
     14 
     15 void printint(int i){
     16 	printf("%d", i);
     17 }
     18 
     19 void printfloat(double f){
     20 	printf("%f", f);
     21 }
     22 
     23 char *readstr(){
     24 	char *str = calloc(1, 256);
     25 	fgets(str, 256, stdin);
     26 	return str;
     27 }
     28 
     29 char readchar(){
     30 	char c;
     31 	scanf("%c", &c);
     32 	return c;
     33 }
     34 
     35 int readint(){
     36 	int i;
     37 	scanf("%d", &i);
     38 	return i;
     39 }
     40 
     41 double readfloat(){
     42 	double f;
     43 	scanf("%lf", &f);
     44 	return f;
     45 }
     46 
     47 int randint(int lower, int upper){
     48 	return random() % (((upper + 1) - lower) + lower);
     49 }