1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35
| #include<stdio.h>
#include<stdlib.h>
int avantLaFin(char *s,char c,int n){
int i;
i=0;
while (s[i]!='\0'){
i++;
}
if (i-1-n>-1) return (s[i-1-n]==c);
else return -1;
}
int main(){
char s[20];
char c;
int n,i;
printf("donnez un mot:");
while ((i=getchar())!='\n'&& i!=EOF);
scanf("%s",s);
printf("donnez un caractére:");
while ((i=getchar())!='\n'&& i!=EOF);
scanf("%c",&c);
printf("donnez un chiffre:");
while ((i=getchar())!='\n'&& i!=EOF);
scanf("%d",&n);
printf("resultat de aLaFin:%d\n",avantLaFin(s,c,n));
return 0;
} |