Salve, volevo realizzare un programma per la codifica di cesare.. utilizzando i caratteri ascii

ecco come:

Codice PHP:
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#define Max_word 99

char cripta(word){ 
       
int j=0;
       
int l=strlen(word); //Qui mi da un wairning, perchè?
       
int temp;
     while(
j<l){
                
temp=(int)word[j]; /*mi da errore: Qui volevo prendere il singolo carattere della stringa, portarlo a numero intero, quindi se il carattere è 's' ad esempio, mi avrebbe dato il corrispondente intero nella tabella ascii */
                
temp++;
                
word[j]=temp/*errore: stessa cosa di sopra */
                
j++;
                }
                return 
word;
                }

int main(int argcchar *argv[])
{
    
char *word[Max_word],string;
  
printf("Benvenuti! Inserire una parola\n");
  
scanf("%s",&word);
  
printf("Sto criptando...");
  
sleep(1);
  
printf("...");
  
string=cripta(word);
  
sleep(1);
  
system("PAUSE");    
  return 
0;

come posso risolvere?
probabilmente è ignoranza... però potete darmi una mano?