Merhabalar, geçen sefer olduğu gibi, gün içerisinde pek sık kullandığım bir diğer C kodunu sizlerle paylaşmak istiyorum.
Kod:
/*
* Created by kondanta
* 03/02/2016
*/
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
#define LENGTH sizeof(alph) - 1
#define SIZE 16
static const char alph[] =
"0123456789"
"!@#$%^&*><+_-,"
"ABCDEFGHIJKLMNOPQRSTUVWXYZ"
"abcdefghijklmnopqrstuvwxyz";
/* Generating pass*/
char Randomizer(){ return alph[rand() % LENGTH]; }
int main(vo id){
/* Variable declerations */
int i;
/*new seed*/
srand(time(0));
for(i=0;i<SIZE;i++){
printf("%c", Randomizer());
}
return 0;
}
Kodu bir c derleyicisinde derlediğinizde ""U@p@Gh1@0^WWZDUk"" benzeri output verecektir.
Terminal üzerinden çalıştırmak isteyenler
Kod:
gcc -Wall -Wextra -Werror -o exeismi kodukaydettiğinizdosyaismi
./exeismi
Not: gcc için verdiğim extra argümanları yazmasanız da olur, benimkisi el alışkanlığı

