Tengo que hacer un ejercicio que dice:
Haz un programa que te pida una palabra, la metas y te diga el numero
de letras (no vale usar ninguna funcion tipo strlen). Recuerda que el
final de cadena lo indica el caracter '\0'
Pero no explica lo de '\0'
La solucion del ejercicio es:
#include <stdio.h>
void main()
{
char palabra[100];
int i=0;
printf("Mete una palabra:");
scanf("%s",&palabra);
for(i=0;i<100 && palabra!='\0';i++);
printf("\n\nLa palabra %s tiene %d letras",palabra,i);
fflush(stdin);
getchar();
}
pero aun no entiendo
Aclaro que no es una tarea, estoy leyendo material de programacion y me interesa aprender