How can I get rid of repetitions in my code? Give advice or advise where you can read about how to solve my problem. Thank you for your help.
#include <iostream> #include <stdlib.h> #include <time.h> #include <string.h> #include <stdio.h> using namespace std; int main() { int m,k,i,z,j,h=0,kolvo,f,g=0, massiv[g]; char str1[100]; srand(time(NULL)); kolvo=0; while (kolvo<15) { for(i=0;i<9;i++) { m = 97+rand()%3; str1[i]=m; } massiv[g]={str1[0],str1[1],str1[2],str1[3],str1[4],str1[5],str1[6],str1[7],str1[8]}; k = 3+rand()%9; str1[k]='\0'; z=0; j=0; f=0; int length_string = strlen(str1); //----------------------------- {break;} if(*(str1)=='a'&&*(str1+1)=='c') for(i=0;i<(length_string);i++) { if(*(str1+i)=='c') z++; if(*(str1+i)=='a') { if(*(str1+i+1)!='a') // if(*(str1+i+2)!='b') j++; f++; } } //----------------------------- if(z==2&&f%2==0&&j==f) { printf("%s\n",str1); kolvo++; g++; } //----------------------------- } }
k = 3+rand()%8; nblu;/mjhng bk = 3+rand()%8; nblu;/mjhng b?? - Harry