Zdravim,zacinam v C,chcem sa spytat preco mi nasledujuci program nevypisuje "pismeno". Skusal som uz aj bez pointerov,taktiez neuspesne.Kazdopadne dakujem za opravu a trosku vysvetlenia ze preco :-))
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
void jeVStringu(char *pole,size_t velkost,char *pismeno);
int
main()
{
char *pol;
char pismeno;
scanf("%s",pol);
scanf("%c",&pismeno);
size_t velkost=strlen(pol);
jeVStringu(pol,velkost,&pismeno);
return 0;
}
void jeVStringu(char *pole,size_t velkost,char *pismeno){
int i;
for (i=0;i<=velkost;i++){
printf("%c // %c\n",*pismeno,pole[i]);
}
}