Atualmente está assim:
#include <iostream>
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
using namespace std;
int main(int argc, char *argv[])
{
char tamanho;
float preco;
float P, p;
float M, m;
float G, g;
float a;
printf("insira o preço da sua camiseta. E aperte ENTER. \n""Depois insira o tamanho da camiseta. P, M ou G. \n");
scanf("%f\n" , &preco);
scanf("%c" , &tamanho);
P = preco - (preco * 0.3);
M = preco - (preco * 0.2);
G = preco - (preco * 0.1);
a = p,P,G,g,M,m;
if(tamanho == 'P' || tamanho == 'p'){
printf("O preço da camiseta será de: %f\n", +P);
}else if(tamanho == 'M' || tamanho == 'm'){
printf("O preço da camiseta será de: %f\n", +M);
}else if(tamanho == 'G' || tamanho == 'g'){
printf("O preço da camiseta será de: %f\n", +G);
}else if(tamanho != 'a'){
printf("Não temos descono para esse tamanho.\n O preço da camiseta será de: ", +preco );
}
system("pause");
return 0;
}
adicionado 2 minutos depois
porém não deu certo isso de eu fazer else if (tamnho !=a)
entao eu voltei essa linha
}else if(tamanho != 'a'){
printf("Não temos descono para esse tamanho.\n O preço da camiseta será de: ", +preco );
}
para
}else{
printf("Não temos descono para esse tamanho.\n O preço da camiseta será de: ", +preco );
}
e deletei
float a;
a = p,P,G,g,M,m;