dna.c: In function 'analyse':
dna.c:32:9: warning: implicit declaration of function 'strcat' [-Wimplicit-function-declaration]
strcat(s, "1");
^
dna.c:32:9: warning: incompatible implicit declaration of built-in function 'strcat'
dna.c:32:9: note: include '<string.h>' or provide a declaration of 'strcat'
dna.c:50:9: warning: implicit declaration of function 'strcpy' [-Wimplicit-function-declaration]
strcpy(test, s);
^
dna.c:50:9: warning: incompatible implicit declaration of built-in function 'strcpy'
dna.c:50:9: note: include '<string.h>' or provide a declaration of 'strcpy'
dna.c:52:9: warning: incompatible implicit declaration of built-in function 'strcat'
strcat(test, temp);
^
dna.c:52:9: note: include '<string.h>' or provide a declaration of 'strcat'
dna.c:60:5: warning: incompatible implicit declaration of built-in function 'strcat'
strcat(s, temp);
^
dna.c:60:5: note: include '<string.h>' or provide a declaration of 'strcat'
dna.c:64:9: warning: incompatible implicit declaration of built-in function 'strcpy'
strcpy(temp, "1");
^
dna.c:64:9: note: include '<string.h>' or provide a declaration of 'strcpy'
grader.c: In function 'main':
grader.c:46:5: warning: ignoring return value of 'scanf', declared with attribute warn_unused_result [-Wunused-result]
scanf("%s", s);
^
grader.c:47:5: warning: ignoring return value of 'scanf', declared with attribute warn_unused_result [-Wunused-result]
scanf("%d", &t);
^