AYUDAA!!!! ¿CUAL ES EL ERROR EN ESTE ARREGLO?

En este foro irán los mensajes cuyo asunto viola las normas del foro. Por ejemplo los que contienen la palabra "urgente", "ayuda", "re:", mayúsculas, o cualquier otra forma de llamar la atención.

Se quedarán aquí hasta que el autor del mensaje lo modifique. Mientras el mensaje esté aquí no podrá recibir respuestas.
Responder
Mensaje
Autor
vale_a_n
Mensajes: 5
Registrado: 24/08/2009 5:12 pm

AYUDAA!!!! ¿CUAL ES EL ERROR EN ESTE ARREGLO?

#1 Mensaje por vale_a_n » 31/08/2009 5:27 pm

hola a todos! necesito ayuda con este problemita: Dado un arreglo de tamaño 100, reemplazar todas las 'A' por 'M' y las 'a' por 'm'.

este es mi codigo:

#include<stdio.h>
#include<conio.h>

void main()
{
char A[100];
int i=0,n;
printf("ingrese cantidad de letras:\n\n");
scanf("%d",&n);
for(i=0;i<n+1;i++)
{
printf("ingrese una letra:\n\n",n);
scanf("%s",&A[i]);

if (A[i])
{
if (A[i]=='A')
{
A[i]='M';
printf("%s",A[i]);
}
if (A[i]='a')
{
A[i]=='m';
printf("%s",A[i]);
}
else
printf("no hay cambios\n");
}
i++;
}
getch();
}

me compila, pero solo puedo ingresar una letra

desde ya gracias...

Responder

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 1 invitado